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

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.185 -> 1.186 --- Log message: Print negative immediates as negative values instead of large constants when using the immshifted addressing mode. --- Diffs of the changes: (+1 -1) PPCAsmPrinter.cpp |2 +- 1 files

[llvm-commits] CVS: llvm/lib/System/Unix/Program.inc

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/System/Unix: Program.inc updated: 1.18 -> 1.19 --- Log message: Turn an if into an else if. --- Diffs of the changes: (+2 -2) Program.inc |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/System/Unix/Program.inc diff -u llvm/lib/S

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCInstrFormats.td

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrFormats.td updated: 1.77 -> 1.78 --- Log message: Fix encoding of rotates, such as rldicl --- Diffs of the changes: (+3 -3) PPCInstrFormats.td |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/lib/Target/Powe

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

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: InlineFunction.cpp updated: 1.44 -> 1.45 --- Log message: Handle instructions in the map, but that map to a null pointer. This unbreaks smg2000. --- Diffs of the changes: (+2 -1) InlineFunction.cpp |3 ++- 1 files changed, 2 insertions(+)

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

2006-07-12 Thread Owen Anderson
Changes in directory llvm/lib/Transforms/Scalar: IndVarSimplify.cpp updated: 1.85 -> 1.86 --- Log message: IndVars now (correctly) preserves LCSSA form. --- Diffs of the changes: (+31 -15) IndVarSimplify.cpp | 46 +++--- 1 files changed, 31 inserti

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp PPCJITInfo.cpp PPCRelocations.h

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCCodeEmitter.cpp updated: 1.62 -> 1.63 PPCJITInfo.cpp updated: 1.23 -> 1.24 PPCRelocations.h updated: 1.7 -> 1.8 --- Log message: Implement PPC64 relocations types --- Diffs of the changes: (+36 -5) PPCCodeEmitter.cpp | 23 +

[llvm-commits] CVS: llvm-test/MultiSource/Applications/d/d.h symtab.c util.c write_ctables.c

2006-07-12 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Applications/d: d.h updated: 1.1 -> 1.2 symtab.c updated: 1.1 -> 1.2 util.c updated: 1.1 -> 1.2 write_ctables.c updated: 1.2 -> 1.3 --- Log message: Fix some non-64-bit-clean code that causes mismatch between gcc / llvm. --- Diffs of the changes: (+4

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

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCTargetMachine.cpp updated: 1.96 -> 1.97 --- Log message: An overaggressive #ifdef allows a function to fall off the bottom of the function instead of returning a value. This sometimes allowed the ppc32 jit to be used in 64-bit mode. --- Diff

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

2006-07-12 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: CodeEmitterGen.cpp updated: 1.45 -> 1.46 --- Log message: Move base value of instruction to lookup table to prepare for case reduction. --- Diffs of the changes: (+37 -17) CodeEmitterGen.cpp | 54 --

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

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: InlineFunction.cpp updated: 1.43 -> 1.44 --- Log message: In addition to deleting calls, the inliner can constant fold them as well. Handle this case, which doesn't require a new callgraph edge. This fixes a crash compiling MallocBench/gs. ---

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

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: InlineFunction.cpp updated: 1.42 -> 1.43 --- Log message: Change the callgraph representation to store the callsite along with the target CG node. This allows the inliner to properly update the callgraph when using the pruning inliner. The pruni

[llvm-commits] CVS: llvm/lib/Analysis/IPA/CallGraph.cpp GlobalsModRef.cpp

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Analysis/IPA: CallGraph.cpp updated: 1.54 -> 1.55 GlobalsModRef.cpp updated: 1.18 -> 1.19 --- Log message: Change the callgraph representation to store the callsite along with the target CG node. This allows the inliner to properly update the callgraph when using

[llvm-commits] CVS: llvm/include/llvm/Analysis/CallGraph.h

2006-07-12 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: CallGraph.h updated: 1.49 -> 1.50 --- Log message: Change the callgraph representation to store the callsite along with the target CG node. This allows the inliner to properly update the callgraph when using the pruning inliner. The pruning inl

[llvm-commits] CVS: llvm/lib/Transforms/IPO/Inliner.cpp

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: Inliner.cpp updated: 1.28 -> 1.29 --- Log message: Change the callgraph representation to store the callsite along with the target CG node. This allows the inliner to properly update the callgraph when using the pruning inliner. The pruning inline

[llvm-commits] CVS: llvm/test/Regression/Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll

2006-07-12 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/Inline: 2006-07-12-InlinePruneCGUpdate.ll added (r1.1) --- Log message: testcase for PR827: http://llvm.org/PR827 --- Diffs of the changes: (+843 -0) 2006-07-12-InlinePruneCGUpdate.ll | 843 ++ 1 fil

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

2006-07-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.236 -> 1.237 --- Log message: Add information preventing several register class constraints from working. This implements PR828: http://llvm.org/PR828 and CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll --- Diffs of the

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll

2006-07-12 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/X86: 2006-07-12-InlineAsmQConstraint.ll added (r1.1) --- Log message: Testcase for PR828: http://llvm.org/PR828 . --- Diffs of the changes: (+18 -0) 2006-07-12-InlineAsmQConstraint.ll | 18 ++ 1 files changed, 18 insertion