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

2006-05-12 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.239 -> 1.240 --- Log message: Revert an un-intended change --- Diffs of the changes: (+27 -16) SelectionDAGISel.cpp | 43 +++ 1 files changed, 27 insertions(+), 16 d

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

2006-05-12 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: ScheduleDAG.h updated: 1.25 -> 1.26 --- Log message: Revert an un-intended change --- Diffs of the changes: (+0 -12) ScheduleDAG.h | 12 1 files changed, 12 deletions(-) Index: llvm/include/llvm/CodeGen/ScheduleDAG.h diff -u l

[llvm-commits] CVS: llvm/utils/GenLibDeps.pl

2006-05-12 Thread Reid Spencer
Changes in directory llvm/utils: GenLibDeps.pl updated: 1.7 -> 1.8 --- Log message: Don't try to reference uninitialized data. Make sure we can find "nm". --- Diffs of the changes: (+8 -4) GenLibDeps.pl | 12 1 files changed, 8 insertions(+), 4 deletions(-) Index: llvm/uti

[llvm-commits] CVS: llvm/docs/UsingLibraries.html

2006-05-12 Thread Reid Spencer
Changes in directory llvm/docs: UsingLibraries.html updated: 1.22 -> 1.23 --- Log message: For PR741: http://llvm.cs.uiuc.edu/PR741 : Update documentation to reflect current LLVM reality: + LLVMAlpha.o, LLVMIA64.o - Skeleton, execve, ProfilePaths Also, regenerate the library dependency info

[llvm-commits] CVS: llvm/docs/img/libdeps.gif objdeps.gif

2006-05-12 Thread Reid Spencer
Changes in directory llvm/docs/img: libdeps.gif updated: 1.1 -> 1.2 objdeps.gif updated: 1.1 -> 1.2 --- Log message: For PR741: http://llvm.cs.uiuc.edu/PR741 : Update documentation to reflect current LLVM reality: + LLVMAlpha.o, LLVMIA64.o - Skeleton, execve, ProfilePaths Also, regenerate t

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.480 -> 1.481 --- Log message: Add/Sub/Mul are safe to promote here as well. Incrementing a single-bit bitfield now gives this code: _plus: lwz r2, 0(r3) rlwimi r2, r2, 0, 1, 31 xoris r

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.372 -> 1.373 --- Log message: Merge identical code. --- Diffs of the changes: (+0 -8) LegalizeDAG.cpp |8 1 files changed, 8 deletions(-) Index: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp diff

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.479 -> 1.480 --- Log message: Implement simple promotion for cast elimination in instcombine. This is currently very limited, but can be extended in the future. For example, we now compile: uint %test30(uint

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: cast.ll updated: 1.28 -> 1.29 --- Log message: New testcase for instcombine --- Diffs of the changes: (+9 -0) cast.ll |9 + 1 files changed, 9 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/ca

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2000/197.parser.hacked/Makefile xa.c

2006-05-12 Thread Chris Lattner
Changes in directory llvm-test/External/SPEC/CINT2000/197.parser.hacked: Makefile (r1.6) removed xa.c (r1.1) removed --- Log message: remove this hack --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2000/197.parser/xa.c

2006-05-12 Thread Chris Lattner
Changes in directory llvm-test/External/SPEC/CINT2000/197.parser: xa.c (r1.1) removed --- Log message: remove dead file --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.ui

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: Inliner.cpp updated: 1.27 -> 1.28 SimplifyLibCalls.cpp updated: 1.63 -> 1.64 --- Log message: Remove some dead variables. Fix a nasty bug in the memcmp optimizer where we used the wrong variable! --- Diffs of the changes: (+2 -7) Inliner.cpp

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Transforms: ExprTypeConvert.cpp updated: 1.109 -> 1.110 --- Log message: Remove dead stuff --- Diffs of the changes: (+0 -4) ExprTypeConvert.cpp |4 1 files changed, 4 deletions(-) Index: llvm/lib/Transforms/ExprTypeConvert.cpp diff -u llvm/lib/Tran

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64TargetMachine.h

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64TargetMachine.h updated: 1.10 -> 1.11 --- Log message: Fix build breakage :( --- Diffs of the changes: (+3 -1) IA64TargetMachine.h |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Target/IA64/IA64TargetMachine.h d

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86RegisterInfo.cpp updated: 1.151 -> 1.152 X86TargetMachine.h updated: 1.35 -> 1.36 --- Log message: More coverity fixes --- Diffs of the changes: (+3 -2) X86RegisterInfo.cpp |1 - X86TargetMachine.h |4 +++- 2 files changed, 3 insertions

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.200 -> 1.201 --- Log message: Dead variable --- Diffs of the changes: (+0 -2) X86ISelLowering.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/Target/X86/X86ISelLowering.cpp diff -u llvm/lib/Target/X86

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.169 -> 1.170 PPCTargetMachine.h updated: 1.20 -> 1.21 --- Log message: Remove dead var, fix bad override. --- Diffs of the changes: (+3 -2) PPCISelLowering.cpp |1 - PPCTargetMachine.h |4 +++- 2 files ch

[llvm-commits] CVS: llvm/include/llvm/Support/CommandLine.h

2006-05-12 Thread Reid Spencer
Changes in directory llvm/include/llvm/Support: CommandLine.h updated: 1.52 -> 1.53 --- Log message: Don't use old-style casts. This prevents compiler warnings when CommandLine.h is used in projects that have stricter warning control than LLVM. This also helps us find casts more easily if we e

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

2006-05-12 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: RegAllocLinearScan.cpp updated: 1.122 -> 1.123 --- Log message: If the register allocator cannot find a register to spill, try the aliases. If that still fails (because all the register spill weights are inf), just grab one. --- Diffs of the changes: (+

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

2006-05-12 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelDAGToDAG.cpp updated: 1.59 -> 1.60 --- Log message: Remove dead code --- Diffs of the changes: (+1 -4) X86ISelDAGToDAG.cpp |5 + 1 files changed, 1 insertion(+), 4 deletions(-) Index: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp diff -u

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/System/Unix: Process.inc updated: 1.14 -> 1.15 --- Log message: Fix accidentally committed patch. --- Diffs of the changes: (+1 -1) Process.inc |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/System/Unix/Process.inc diff -u llvm/lib

[llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/System: DynamicLibrary.cpp updated: 1.12 -> 1.13 --- Log message: Fix iterator invalidation bug, identified by Coverity. --- Diffs of the changes: (+1 -0) DynamicLibrary.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/System/DynamicLibrary.cpp

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64TargetMachine.h

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64TargetMachine.h updated: 1.9 -> 1.10 --- Log message: Actually override the right method. :) Bug identified by coverity. --- Diffs of the changes: (+1 -1) IA64TargetMachine.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.47 -> 1.48 --- Log message: remove dead variable. --- Diffs of the changes: (+0 -1) AlphaISelLowering.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff -u llvm/

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine/JIT: JITEmitter.cpp updated: 1.100 -> 1.101 --- Log message: Fix a hypothetical memory leak, identified by Coverity. In practice, this object is never deleted though. --- Diffs of the changes: (+3 -1) JITEmitter.cpp |4 +++- 1 files change

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/System/Unix: Process.inc updated: 1.13 -> 1.14 --- Log message: Fix iterator invalidation bug, identified by Coverity. --- Diffs of the changes: (+1 -1) Process.inc |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/System/Unix/Process

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PrologEpilogInserter.cpp updated: 1.53 -> 1.54 --- Log message: Remove dead variable --- Diffs of the changes: (+0 -1) PrologEpilogInserter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/CodeGen/PrologEpilogInserter.cpp diff -u llvm/li

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.238 -> 1.239 --- Log message: Remove dead vars --- Diffs of the changes: (+0 -2) SelectionDAGISel.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp d

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.306 -> 1.307 --- Log message: remove dead vars --- Diffs of the changes: (+1 -2) SelectionDAG.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.

[llvm-commits] CVS: llvm/lib/Bytecode/Archive/ArchiveReader.cpp

2006-05-12 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Archive: ArchiveReader.cpp updated: 1.43 -> 1.44 --- Log message: When reading the symbol table, make sure to delete the ArchiveMember created by reading the symbol table. --- Diffs of the changes: (+2 -0) ArchiveReader.cpp |2 ++ 1 files changed

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.168 -> 1.169 --- Log message: Comment out dead variables --- Diffs of the changes: (+2 -2) DAGCombiner.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/CodeGen/SelectionDAG/DAG

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.77 -> 1.78 --- Log message: Remove dead var --- 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.77 llvm

[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/EquivClassGraphs.cpp

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Analysis/DataStructure: EquivClassGraphs.cpp updated: 1.46 -> 1.47 --- Log message: Remove dead variable --- Diffs of the changes: (+0 -2) EquivClassGraphs.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/Analysis/DataStructure/EquivClassGraphs

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcISelDAGToDAG.cpp updated: 1.92 -> 1.93 --- Log message: Remove dead variable. --- Diffs of the changes: (+0 -1) SparcISelDAGToDAG.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp diff -u llvm/

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.174 -> 1.175 --- Log message: remove dead variable. --- Diffs of the changes: (+0 -1) PPCAsmPrinter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp diff -u llvm/lib/Ta

[llvm-commits] CVS: llvm/tools/bugpoint/ExtractFunction.cpp

2006-05-12 Thread Chris Lattner
Changes in directory llvm/tools/bugpoint: ExtractFunction.cpp updated: 1.46 -> 1.47 --- Log message: Remove dead return value. --- Diffs of the changes: (+1 -1) ExtractFunction.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/bugpoint/ExtractFunction.cpp di

[llvm-commits] CVS: llvm/projects/Stacker/lib/compiler/StackerCompiler.cpp

2006-05-12 Thread Chris Lattner
Changes in directory llvm/projects/Stacker/lib/compiler: StackerCompiler.cpp updated: 1.15 -> 1.16 --- Log message: Avoid defining dead result --- Diffs of the changes: (+1 -1) StackerCompiler.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/projects/Stacker/lib/

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.305 -> 1.306 --- Log message: Compile: %tmp152 = setgt uint %tmp144, %tmp149 ; [#uses=1] %tmp159 = setlt uint %tmp144, %tmp149 ; [#uses=1] %bothcond2 = or bool %tmp152,

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/2006-05-12-rlwimi-crash.ll

2006-05-12 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/PowerPC: 2006-05-12-rlwimi-crash.ll added (r1.1) --- Log message: new testcase for a recent rlwimi crash. --- Diffs of the changes: (+60 -0) 2006-05-12-rlwimi-crash.ll | 60 + 1 files changed, 6

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

2006-05-12 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.183 -> 1.184 --- Log message: Fix PowerPC/2006-05-12-rlwimi-crash.ll Nate, please verify that if InsertMask is 0, rlwimi shouldn't be used. This fixes the crash and causes no PPC testsuite regressions. --- Diffs of

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

2006-05-12 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: InstrInfoEmitter.cpp updated: 1.40 -> 1.41 --- Log message: Noop instruction --- Diffs of the changes: (+0 -2) InstrInfoEmitter.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/utils/TableGen/InstrInfoEmitter.cpp diff -u llvm/utils/Table

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

2006-05-12 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.201 -> 1.202 --- Log message: Unused instruction --- Diffs of the changes: (+0 -1) DAGISelEmitter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/utils/TableGen/DAGISelEmitter.cpp diff -u llvm/utils/TableGen/

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.36 -> 1.37 --- Log message: Add a method to generate a string representation from a TargetData. This continues the work on PR 761: http://llvm.cs.uiuc.edu/PR761 . --- Diffs of the changes: (+5 -0) TargetData.h |5 +

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/Target: TargetData.cpp updated: 1.63 -> 1.64 --- Log message: Add a method to generate a string representation from a TargetData. This continues the work on PR 761: http://llvm.cs.uiuc.edu/PR761 . --- Diffs of the changes: (+21 -0) TargetData.cpp | 21 +