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

2006-05-12 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: LiveIntervalAnalysis.h updated: 1.52 - 1.53 --- Log message: Backing out fix for PR770: http://llvm.cs.uiuc.edu/PR770 . Need to re-apply it after live range splitting is possible --- Diffs of the changes: (+4 -5) LiveIntervalAnalysis.h |

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

2006-05-12 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAG.cpp updated: 1.88 - 1.89 --- Log message: Duh. That could take a long time. --- Diffs of the changes: (+15 -11) ScheduleDAG.cpp | 26 +++--- 1 files changed, 15 insertions(+), 11 deletions(-) Index:

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/Target: TargetData.cpp updated: 1.62 - 1.63 --- Log message: Fix some tabbing issues. --- Diffs of the changes: (+29 -29) TargetData.cpp | 58 - 1 files changed, 29 insertions(+), 29 deletions(-)

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/include/llvm/Target: TargetMachine.h updated: 1.64 - 1.65 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the

[llvm-commits] CVS: llvm/lib/CodeGen/AsmPrinter.cpp DwarfWriter.cpp ELFWriter.cpp MachineBasicBlock.cpp MachineFunction.cpp

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.76 - 1.77 DwarfWriter.cpp updated: 1.59 - 1.60 ELFWriter.cpp updated: 1.25 - 1.26 MachineBasicBlock.cpp updated: 1.27 - 1.28 MachineFunction.cpp updated: 1.90 - 1.91 --- Log message: Refactor a bunch of includes so that

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/Target/IA64: IA64TargetMachine.h updated: 1.8 - 1.9 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp ScheduleDAGList.cpp ScheduleDAGRRList.cpp ScheduleDAGSimple.cpp

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAG.cpp updated: 1.89 - 1.90 ScheduleDAGList.cpp updated: 1.58 - 1.59 ScheduleDAGRRList.cpp updated: 1.2 - 1.3 ScheduleDAGSimple.cpp updated: 1.11 - 1.12 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcAsmPrinter.cpp SparcTargetMachine.h

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.65 - 1.66 SparcTargetMachine.h updated: 1.13 - 1.14 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/Target/PowerPC: PPCTargetMachine.h updated: 1.19 - 1.20 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/Target: TargetLowering.cpp updated: 1.61 - 1.62 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the changes:

[llvm-commits] CVS: llvm/tools/llc/llc.cpp

2006-05-12 Thread Owen Anderson
Changes in directory llvm/tools/llc: llc.cpp updated: 1.132 - 1.133 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the changes: (+1 -0)

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/Target/X86: X86TargetMachine.h updated: 1.34 - 1.35 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the

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

2006-05-12 Thread Owen Anderson
Changes in directory llvm/lib/Target/Alpha: AlphaTargetMachine.h updated: 1.13 - 1.14 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the

[llvm-commits] CVS: llvm/tools/opt/opt.cpp

2006-05-12 Thread Owen Anderson
Changes in directory llvm/tools/opt: opt.cpp updated: 1.107 - 1.108 --- Log message: Refactor a bunch of includes so that TargetMachine.h doesn't have to include TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. --- Diffs of the changes: (+1 -0)

[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

[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-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/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,

[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-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

[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-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-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-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-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-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

[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-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

[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-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-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

[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-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/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/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/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

[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-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-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-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

[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] 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-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/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.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

[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

[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

[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-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

[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