Changes in directory llvm/lib/Target/X86:
X86IntelAsmPrinter.cpp updated: 1.20 -> 1.21
X86ATTAsmPrinter.cpp updated: 1.27 -> 1.28
---
Log message:
Fixed ConstantPoolIndex operand asm print bug. This fixed 2005-07-17-INT-To-FP
and 2005-05-12-Int64ToFP.
---
Diffs of the changes: (+31 -19)
X8
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.260 -> 1.261
---
Log message:
Print ConstantPoolSDNode offset field.
---
Diffs of the changes: (+5 -0)
SelectionDAG.cpp |5 +
1 files changed, 5 insertions(+)
Index: llvm/lib/CodeGen/SelectionDAG/Sele
Changes in directory llvm/lib/Target/X86:
X86CodeEmitter.cpp updated: 1.91 -> 1.92
---
Log message:
ConstantPoolIndex is now the displacement portion of the address (rather
than base).
---
Diffs of the changes: (+4 -10)
X86CodeEmitter.cpp | 14 --
1 files changed, 4 insertion
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.192 -> 1.193
---
Log message:
Reverting. Didn't realize some developers were embedding constants in their
target assembler code gen.
---
Diffs of the changes: (+1 -9)
AsmWriter.cpp | 10 +-
1 files changed, 1 insertio
Changes in directory llvm/test/Regression/Transforms/InstCombine:
or.ll updated: 1.31 -> 1.32
---
Log message:
new testcase
---
Diffs of the changes: (+8 -1)
or.ll |9 -
1 files changed, 8 insertions(+), 1 deletion(-)
Index: llvm/test/Regression/Transforms/InstCombine/or.ll
d
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.438 -> 1.439
---
Log message:
Fold (X|C1)^C2 -> X^(C1|C2) when possible. This implements
InstCombine/or.ll:test23.
---
Diffs of the changes: (+14 -0)
InstructionCombining.cpp | 14 ++
1 fi
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.37 -> 1.38
---
Log message:
Add a bunch of missed cases. Perhaps the most significant of which is that
assertzext produces zero bits.
---
Diffs of the changes: (+206 -40)
TargetLowering.cpp | 246
Changes in directory llvm/test/Regression/CodeGen/PowerPC:
and-elim.ll updated: 1.1 -> 1.2
---
Log message:
new testcase
---
Diffs of the changes: (+7 -0)
and-elim.ll |7 +++
1 files changed, 7 insertions(+)
Index: llvm/test/Regression/CodeGen/PowerPC/and-elim.ll
diff -u llvm/tes
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.38 -> 1.39
---
Log message:
Just like we use the RHS of an AND to simplify the LHS, use the LHS to
simplify the RHS. This allows for the elimination of many thousands of
ands from multisource, and compiles CodeGen/PowerPC/an
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.39 -> 1.40
---
Log message:
Check RHS simplification before LHS simplification to avoid infinitely looping
on PowerPC/small-arguments.ll
---
Diffs of the changes: (+17 -18)
TargetLowering.cpp | 35 +--
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.109 -> 1.110
---
Log message:
remove some completed notes
---
Diffs of the changes: (+0 -4)
DAGCombiner.cpp |4
1 files changed, 4 deletions(-)
Index: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
dif
Changes in directory llvm/test/Regression/CodeGen/PowerPC:
div-2.ll updated: 1.3 -> 1.4
---
Log message:
Reenable this
---
Diffs of the changes: (+0 -2)
div-2.ll |2 --
1 files changed, 2 deletions(-)
Index: llvm/test/Regression/CodeGen/PowerPC/div-2.ll
diff -u llvm/test/Regression/C
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.40 -> 1.41
---
Log message:
Implement bit propagation through sub nodes, this (re)implements
PowerPC/div-2.ll
---
Diffs of the changes: (+29 -3)
TargetLowering.cpp | 32 +---
1 files changed,
Changes in directory llvm/test/Regression/Transforms/InstCombine:
xor.ll updated: 1.15 -> 1.16
sub.ll updated: 1.21 -> 1.22
---
Log message:
New testcases
---
Diffs of the changes: (+24 -0)
sub.ll | 13 +
xor.ll | 11 +++
2 files changed, 24 insertions(+)
Index: l
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.439 -> 1.440
---
Log message:
Fold (A^B) == A -> B == 0
and (A-B) == A -> B == 0
---
Diffs of the changes: (+26 -0)
InstructionCombining.cpp | 26 ++
1 files changed, 26 inse
Changes in directory llvm/test/Regression/Transforms/InstCombine:
set.ll updated: 1.18 -> 1.19
---
Log message:
new testcases
---
Diffs of the changes: (+16 -0)
set.ll | 16
1 files changed, 16 insertions(+)
Index: llvm/test/Regression/Transforms/InstCombine/set.ll
dif
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.440 -> 1.441
---
Log message:
Merge two almost-identical pieces of code.
Make this code more powerful by using ComputeMaskedBits instead of looking
for an AND operand. This lets us fold this:
int %test23(int
Changes in directory llvm/autoconf:
configure.ac updated: 1.210 -> 1.211
---
Log message:
Use -emit-llvm -S to get .ll file output from llvm-gcc
---
Diffs of the changes: (+1 -1)
configure.ac |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/autoconf/configure.ac
diff
Changes in directory llvm:
configure updated: 1.212 -> 1.213
---
Log message:
Use -emit-llvm -S to get .ll file output from llvm-gcc
---
Diffs of the changes: (+1 -1)
configure |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/configure
diff -u llvm/configure:1.212 ll
Changes in directory llvm-test:
Makefile.programs updated: 1.193 -> 1.194
---
Log message:
Pass -mdynamic-no-pic to build cbe executable.
---
Diffs of the changes: (+1 -1)
Makefile.programs |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/Makefile.programs
diff -
20 matches
Mail list logo