[llvm-commits] CVS: llvm-www/developers.txt

2006-02-17 Thread Robert L. Bocchino Jr.
Changes in directory llvm-www: developers.txt updated: 1.5 - 1.6 --- Log message: Added a link to my web page on the Developers list. --- Diffs of the changes: (+1 -1) developers.txt |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-www/developers.txt diff -u

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

2006-02-17 Thread Nate Begeman
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.105 - 1.106 --- Log message: Clean up DemandedBitsAreZero interface Make more use of the new mask helpers in valuetypes.h Combine (sra (srl x, c1), c1) - sext_inreg if legal --- Diffs of the changes: (+26 -22)

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/and_sext.ll and_sra.ll extsh.ll

2006-02-17 Thread Nate Begeman
Changes in directory llvm/test/Regression/CodeGen/PowerPC: and_sext.ll added (r1.1) and_sra.ll added (r1.1) extsh.ll added (r1.1) --- Log message: New tests! --- Diffs of the changes: (+34 -0) and_sext.ll |9 + and_sra.ll | 18 ++ extsh.ll|7 +++

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/shl_sext.ll

2006-02-17 Thread Nate Begeman
Changes in directory llvm/test/Regression/CodeGen/PowerPC: shl_sext.ll added (r1.1) --- Log message: Yet another test --- Diffs of the changes: (+9 -0) shl_sext.ll |9 + 1 files changed, 9 insertions(+) Index: llvm/test/Regression/CodeGen/PowerPC/shl_sext.ll diff -c

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/and_sra.ll shl_sext.ll

2006-02-17 Thread Nate Begeman
Changes in directory llvm/test/Regression/CodeGen/PowerPC: and_sra.ll updated: 1.1 - 1.2 shl_sext.ll updated: 1.1 - 1.2 --- Log message: A few final (for now) tests --- Diffs of the changes: (+16 -0) and_sra.ll |8 shl_sext.ll |8 2 files changed, 16

[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAG.h

2006-02-17 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.98 - 1.99 --- Log message: add a new method --- Diffs of the changes: (+7 -0) SelectionDAG.h |7 +++ 1 files changed, 7 insertions(+) Index: llvm/include/llvm/CodeGen/SelectionDAG.h diff -u

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp SelectionDAG.cpp

2006-02-17 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.106 - 1.107 SelectionDAG.cpp updated: 1.257 - 1.258 --- Log message: Fix a tricky issue in the SimplifyDemandedBits code where CombineTo wasn't exactly the API we wanted to call into. This fixes the crash on crafty

[llvm-commits] CVS: llvm-test/MultiSource/Makefile.multisrc

2006-02-17 Thread Evan Cheng
Changes in directory llvm-test/MultiSource: Makefile.multisrc updated: 1.50 - 1.51 --- Log message: Add -mdynamic-no-pic to native compiler (gcc) options for Darwin. --- Diffs of the changes: (+3 -3) Makefile.multisrc |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)

[llvm-commits] CVS: llvm-test/SingleSource/Makefile.singlesrc

2006-02-17 Thread Evan Cheng
Changes in directory llvm-test/SingleSource: Makefile.singlesrc updated: 1.28 - 1.29 --- Log message: Add -mdynamic-no-pic to native compiler (gcc) options for Darwin. --- Diffs of the changes: (+2 -2) Makefile.singlesrc |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

[llvm-commits] CVS: llvm-test/Makefile.programs

2006-02-17 Thread Evan Cheng
Changes in directory llvm-test: Makefile.programs updated: 1.192 - 1.193 --- Log message: Add -mdynamic-no-pic to native compiler (gcc) options for Darwin. --- Diffs of the changes: (+4 -0) Makefile.programs |4 1 files changed, 4 insertions(+) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetOptions.h

2006-02-17 Thread Evan Cheng
Changes in directory llvm/include/llvm/Target: TargetOptions.h updated: 1.6 - 1.7 --- Log message: Move PICEnabled declaration here. --- Diffs of the changes: (+6 -0) TargetOptions.h |6 ++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/Target/TargetOptions.h diff -u

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPC.h PPCAsmPrinter.cpp PPCCodeEmitter.cpp PPCISelLowering.cpp

2006-02-17 Thread Evan Cheng
Changes in directory llvm/lib/Target/PowerPC: PPC.h updated: 1.25 - 1.26 PPCAsmPrinter.cpp updated: 1.151 - 1.152 PPCCodeEmitter.cpp updated: 1.45 - 1.46 PPCISelLowering.cpp updated: 1.87 - 1.88 --- Log message: Moved PICEnabled to include/llvm/Target/TargetOptions.h --- Diffs of the

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrInfo.td X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h X8

2006-02-17 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.22 - 1.23 X86ATTAsmPrinter.h updated: 1.6 - 1.7 X86ISelDAGToDAG.cpp updated: 1.49 - 1.50 X86ISelLowering.cpp updated: 1.88 - 1.89 X86ISelLowering.h updated: 1.27 - 1.28 X86InstrInfo.td updated: 1.237 - 1.238

[llvm-commits] CVS: llvm/test/Regression/Transforms/SimplifyCFG/2006-02-17-InfiniteUnroll.ll

2006-02-17 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/SimplifyCFG: 2006-02-17-InfiniteUnroll.ll added (r1.1) --- Log message: new testcase that crashes simplifycfg --- Diffs of the changes: (+35 -0) 2006-02-17-InfiniteUnroll.ll | 35 +++ 1 files changed,

[llvm-commits] CVS: llvm/lib/Transforms/Utils/SimplifyCFG.cpp

2006-02-17 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: SimplifyCFG.cpp updated: 1.94 - 1.95 --- Log message: Fix Transforms/SimplifyCFG/2006-02-17-InfiniteUnroll.ll --- Diffs of the changes: (+8 -2) SimplifyCFG.cpp | 10 -- 1 files changed, 8 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopUnswitch.cpp

2006-02-17 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: LoopUnswitch.cpp updated: 1.28 - 1.29 --- Log message: When unswitching a loop, make sure to update loop info with exit blocks in the right loop. --- Diffs of the changes: (+4 -2) LoopUnswitch.cpp |6 -- 1 files changed, 4

[llvm-commits] CVS: llvm/lib/Target/X86/X86CodeEmitter.cpp

2006-02-17 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86CodeEmitter.cpp updated: 1.89 - 1.90 --- Log message: Jit does not support PIC yet. --- Diffs of the changes: (+2 -0) X86CodeEmitter.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/X86/X86CodeEmitter.cpp diff -u

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopUnswitch.cpp

2006-02-17 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: LoopUnswitch.cpp updated: 1.29 - 1.30 --- Log message: initial trivial support for folding branches that have now-constant destinations. --- Diffs of the changes: (+34 -3) LoopUnswitch.cpp | 37 ++--- 1

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-02-17 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.103 - 1.104 --- Log message: Disable PIC for JIT. --- Diffs of the changes: (+3 -0) X86TargetMachine.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/X86/X86TargetMachine.cpp diff -u

[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

2006-02-17 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.172 - 1.173 --- Log message: Bump up pattern cost if the resulting instruction is marked usesCustomDAGSchedInserter. --- Diffs of the changes: (+14 -7) DAGISelEmitter.cpp | 21 ++--- 1 files changed,

[llvm-commits] CVS: llvm/lib/Target/X86/X86FloatingPoint.cpp X86InstrInfo.td

2006-02-17 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86FloatingPoint.cpp updated: 1.49 - 1.50 X86InstrInfo.td updated: 1.238 - 1.239 --- Log message: Added fisttp for fp to int conversion. --- Diffs of the changes: (+29 -3) X86FloatingPoint.cpp | 17 ++--- X86InstrInfo.td | 15

[llvm-commits] CVS: llvm/lib/Target/TargetLowering.cpp

2006-02-17 Thread Nate Begeman
Changes in directory llvm/lib/Target: TargetLowering.cpp updated: 1.32 - 1.33 --- Log message: Add a fold for add that exchanges it with a constant shift if possible, so that the shift may be more easily folded into other operations. --- Diffs of the changes: (+24 -6) TargetLowering.cpp |

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2006-02-17 Thread Jeff Cohen
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.436 - 1.437 --- Log message: Fix bugs identified by VC++. --- Diffs of the changes: (+2 -2) InstructionCombining.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: