[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/select.ll

2006-09-18 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: select.ll updated: 1.13 -> 1.14 --- Log message: number test right --- Diffs of the changes: (+1 -1) select.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Regression/Transforms/InstCombine/se

[llvm-commits] CVS: llvm/lib/Target/README.txt

2006-09-18 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.39 -> 1.40 --- Log message: item done --- Diffs of the changes: (+0 -11) README.txt | 11 --- 1 files changed, 11 deletions(-) Index: llvm/lib/Target/README.txt diff -u llvm/lib/Target/README.txt:1.39 llvm/lib/Target/R

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.509 -> 1.510 --- Log message: implement select.ll:test19-22 --- Diffs of the changes: (+43 -6) InstructionCombining.cpp | 49 +-- 1 files changed, 43 insertion

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/select.ll

2006-09-18 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: select.ll updated: 1.12 -> 1.13 --- Log message: make this harder --- Diffs of the changes: (+14 -2) select.ll | 16 ++-- 1 files changed, 14 insertions(+), 2 deletions(-) Index: llvm/test/Regression/Transfor

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/select.ll

2006-09-18 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: select.ll updated: 1.11 -> 1.12 --- Log message: new testcases --- Diffs of the changes: (+14 -1) select.ll | 15 ++- 1 files changed, 14 insertions(+), 1 deletion(-) Index: llvm/test/Regression/Transforms/In

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.206 -> 1.207 --- Log message: Fold the PPCISD shifts when presented with 0 inputs. This occurs for code like: long long test(long long X, int Y) { return 1ULL << Y; } long long test2(long long X, int Y) { return -

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.339 -> 1.340 --- Log message: Fold extract_element(cst) to cst --- Diffs of the changes: (+8 -2) SelectionDAG.cpp | 10 -- 1 files changed, 8 insertions(+), 2 deletions(-) Index: llvm/lib/CodeGen/Se

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.338 -> 1.339 --- Log message: Minor speedup for legalize by avoiding some malloc traffic --- Diffs of the changes: (+9 -0) SelectionDAG.cpp |9 + 1 files changed, 9 insertions(+) Index: llvm/lib/C

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.258 -> 1.259 --- Log message: If multiple predicates are listed, they must all pass --- Diffs of the changes: (+1 -1) DAGISelEmitter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/Tab

[llvm-commits] CVS: llvm/test/Regression/Transforms/PredicateSimplifier/dg.exp

2006-09-18 Thread Nick Lewycky
Changes in directory llvm/test/Regression/Transforms/PredicateSimplifier: dg.exp added (r1.1) --- Log message: Enable dejagnu tests for predicate simplifier. --- Diffs of the changes: (+3 -0) dg.exp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/test/Regression/Transforms/Predi

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

2006-09-18 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.397 -> 1.398 --- Log message: Fix a typo. --- Diffs of the changes: (+2 -3) LegalizeDAG.cpp |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp di

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.257 -> 1.258 --- Log message: There! --- Diffs of the changes: (+0 -2) DAGISelEmitter.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/utils/TableGen/DAGISelEmitter.cpp diff -u llvm/utils/TableGen/DAGISelEm

[llvm-commits] CVS: llvm/test/Regression/TableGen/2006-09-18-LargeInt.td

2006-09-18 Thread Chris Lattner
Changes in directory llvm/test/Regression/TableGen: 2006-09-18-LargeInt.td added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+5 -0) 2006-09-18-LargeInt.td |5 + 1 files changed, 5 insertions(+) Index: llvm/test/Regression/TableGen/2006-09-18-LargeInt.td diff -

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.256 -> 1.257 FileLexer.cpp.cvs updated: 1.6 -> 1.7 FileLexer.l updated: 1.30 -> 1.31 FileLexer.l.cvs updated: 1.5 -> 1.6 --- Log message: Fix Regression/TableGen/2006-09-18-LargeInt.td --- Diffs of the changes: (+9 -7)

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

2006-09-18 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.396 -> 1.397 --- Log message: Allow i32 UDIV, SDIV, UREM, SREM to be expanded into libcalls. --- Diffs of the changes: (+30 -6) LegalizeDAG.cpp | 36 ++-- 1 files changed, 30 i

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

2006-09-18 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/Scalar: PredicateSimplifier.cpp updated: 1.10 -> 1.11 --- Log message: Walk down the dominator tree instead of the control flow graph. That means that we can't modify the CFG any more, at least not until it's possible to update the dominator tree (PR217:

[llvm-commits] CVS: llvm/include/llvm/Instructions.h

2006-09-18 Thread Nick Lewycky
Changes in directory llvm/include/llvm: Instructions.h updated: 1.41 -> 1.42 --- Log message: Fix findCaseDest to return null when BB is both the default dest and one of the numeric cases. --- Diffs of the changes: (+2 -0) Instructions.h |2 ++ 1 files changed, 2 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaLLRP.cpp Alpha.h AlphaTargetMachine.cpp

2006-09-18 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaLLRP.cpp added (r1.1) Alpha.h updated: 1.6 -> 1.7 AlphaTargetMachine.cpp updated: 1.31 -> 1.32 --- Log message: A pass to remove the worst of the replay trap offenders, and as a bonus, align basic blocks when it is free to do so --- Diffs of th

[llvm-commits] CVS: llvm/include/llvm/Instructions.h

2006-09-18 Thread Nick Lewycky
Changes in directory llvm/include/llvm: Instructions.h updated: 1.40 -> 1.41 --- Log message: Add a new helper method to SwitchInst. Useful when you've got a BB from somewhere (like the dominator graph) and would like to know which case it came from. --- Diffs of the changes: (+13 -0) Inst

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.508 -> 1.509 --- Log message: Fix an infinite loop building the CFE --- Diffs of the changes: (+2 -1) InstructionCombining.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/

[llvm-commits] CVS: llvm/test/Regression/CFrontend/2006-09-18-fwrite-cast-crash.c

2006-09-18 Thread Chris Lattner
Changes in directory llvm/test/Regression/CFrontend: 2006-09-18-fwrite-cast-crash.c added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+13 -0) 2006-09-18-fwrite-cast-crash.c | 13 + 1 files changed, 13 insertions(+) Index: llvm/test/Regression/CFrontend/2

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

2006-09-18 Thread Andrew Lenharth
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.96 -> 1.97 --- Log message: oops --- Diffs of the changes: (+0 -1) AsmPrinter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/CodeGen/AsmPrinter.cpp diff -u llvm/lib/CodeGen/AsmPrinter.cpp:1.96 llvm/lib/CodeGen

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

2006-09-18 Thread Andrew Lenharth
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.95 -> 1.96 --- Log message: absolute addresses must match pointer size --- Diffs of the changes: (+1 -0) AsmPrinter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/CodeGen/AsmPrinter.cpp diff -u llvm/lib/CodeGe

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

2006-09-18 Thread Andrew Lenharth
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.276 -> 1.277 --- Log message: absolute addresses must match pointer size --- Diffs of the changes: (+1 -1) SelectionDAGISel.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Cod

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp AlphaISelLowering.cpp AlphaInstrInfo.td

2006-09-18 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.49 -> 1.50 AlphaISelLowering.cpp updated: 1.60 -> 1.61 AlphaInstrInfo.td updated: 1.123 -> 1.124 --- Log message: Jump tables on Alpha --- Diffs of the changes: (+38 -2) AlphaAsmPrinter.cpp |8 AlphaIS

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

2006-09-18 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.75 -> 1.76 --- Log message: Sort out mangled names for globals --- Diffs of the changes: (+23 -13) DwarfWriter.cpp | 36 +++- 1 files changed, 23 insertions(+), 13 deletions(-) Index: llvm/

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

2006-09-18 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.38 -> 1.39 --- Log message: Sort out mangled names for globals --- Diffs of the changes: (+3 -0) MachineDebugInfo.h |3 +++ 1 files changed, 3 insertions(+) Index: llvm/include/llvm/CodeGen/MachineDebugInfo.

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

2006-09-18 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: DeadArgumentElimination.cpp updated: 1.28 -> 1.29 --- Log message: Implement a trivial optzn: of vastart is never called in a function that takes ... args, remove the '...'. This is Transforms/DeadArgElim/dead_vaargs.ll --- Diffs of the changes:

[llvm-commits] CVS: llvm/test/Regression/Transforms/DeadArgElim/dead_vaargs.ll

2006-09-18 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/DeadArgElim: dead_vaargs.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+13 -0) dead_vaargs.ll | 13 + 1 files changed, 13 insertions(+) Index: llvm/test/Regression/Transforms/DeadArgElim/dead_va