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

2006-06-08 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86MachineFunctionInfo.h updated: 1.1 -> 1.2 --- Log message: Comments to appease sabre. --- Diffs of the changes: (+7 -1) X86MachineFunctionInfo.h |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86Mach

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

2006-06-08 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.227 -> 1.228 --- Log message: Minor compilation speed improvement. --- Diffs of the changes: (+2 -2) X86ISelLowering.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Target/X86/X86ISe

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

2006-06-08 Thread Evan Cheng
Changes in directory llvm/lib/Transforms/Scalar: LoopStrengthReduce.cpp updated: 1.83 -> 1.84 --- Log message: RewriteExpr, either the new PHI node of induction variable or the post-increment value, should be first cast to the appropriated type (to the type of the common expr). Otherwise, the r

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

2006-06-08 Thread Owen Anderson
Changes in directory llvm/lib/Transforms/Utils: LCSSA.cpp updated: 1.15 -> 1.16 --- Log message: Update some comments, and expose LCSSAID in preparation for having other passes require LCSSA. --- Diffs of the changes: (+8 -1) LCSSA.cpp |9 - 1 files changed, 8 insertions(+), 1

[llvm-commits] CVS: llvm/include/llvm/Transforms/Scalar.h

2006-06-08 Thread Owen Anderson
Changes in directory llvm/include/llvm/Transforms: Scalar.h updated: 1.65 -> 1.66 --- Log message: Update some comments, and expose LCSSAID in preparation for having other passes require LCSSA. --- Diffs of the changes: (+1 -0) Scalar.h |1 + 1 files changed, 1 insertion(+) Index: ll

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

2006-06-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.254 -> 1.255 --- Log message: Fix X86/inline-asm.ll:test2, a case where an input value was implicitly truncated. --- Diffs of the changes: (+6 -3) SelectionDAGISel.cpp |9 ++--- 1 files changed, 6 i

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/inline-asm.ll

2006-06-08 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/X86: inline-asm.ll updated: 1.1 -> 1.2 --- Log message: Add new testcase --- Diffs of the changes: (+7 -1) inline-asm.ll |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm/test/Regression/CodeGen/X86/inline-asm.l

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

2006-06-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.253 -> 1.254 --- Log message: Fix Regression/CodeGen/X86/inline-asm.ll, a case where inline asm causes implement extension of a register. --- Diffs of the changes: (+13 -6) SelectionDAGISel.cpp | 19 +

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/inline-asm.ll

2006-06-08 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/X86: inline-asm.ll added (r1.1) --- Log message: New testcase, using "AX" as i32. --- Diffs of the changes: (+8 -0) inline-asm.ll |8 1 files changed, 8 insertions(+) Index: llvm/test/Regression/CodeGen/X86/inline-asm.ll diff

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

2006-06-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ISelDAGToDAG.cpp updated: 1.73 -> 1.74 --- Log message: Add support for "m" inline asm constraints. --- Diffs of the changes: (+29 -1) X86ISelDAGToDAG.cpp | 30 +- 1 files changed, 29 insertions(+), 1 deletion(-)

[llvm-commits] CVS: llvm/lib/System/Win32/Path.inc

2006-06-08 Thread Reid Spencer
Changes in directory llvm/lib/System/Win32: Path.inc updated: 1.44 -> 1.45 --- Log message: Squelch a warning about signed/unsigned. --- Diffs of the changes: (+1 -1) Path.inc |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/System/Win32/Path.inc diff -u llvm/lib

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

2006-06-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.78 -> 1.79 --- Log message: Fix an assert-on-inline-inline-asm bug. --- Diffs of the changes: (+18 -12) AsmPrinter.cpp | 30 ++ 1 files changed, 18 insertions(+), 12 deletions(-) Index: llvm/li

[llvm-commits] CVS: llvm/include/llvm/System/Path.h

2006-06-08 Thread Reid Spencer
Changes in directory llvm/include/llvm/System: Path.h updated: 1.28 -> 1.29 --- Log message: For PR804: http://llvm.org/PR804 : Change the file size field of StatusInfo to be uint64_t instead of size_t so that we know it is always 64 bits. This prevents some overflow on systems where size_t is

[llvm-commits] CVS: llvm/lib/System/Win32/Path.inc

2006-06-08 Thread Reid Spencer
Changes in directory llvm/lib/System/Win32: Path.inc updated: 1.43 -> 1.44 --- Log message: For PR804: http://llvm.org/PR804 : Change the file size field of StatusInfo to be uint64_t instead of size_t so that we know it is always 64 bits. This prevents some overflow on systems where size_t is 3

[llvm-commits] CVS: llvm/lib/VMCore/BasicBlock.cpp

2006-06-08 Thread Vladimir Prus
Changes in directory llvm/lib/VMCore: BasicBlock.cpp updated: 1.69 -> 1.70 --- Log message: Remove dead code. --- Diffs of the changes: (+1 -1) BasicBlock.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/VMCore/BasicBlock.cpp diff -u llvm/lib/VMCore/BasicBloc

Re: [llvm-commits] CVS: llvm/lib/VMCore/BasicBlock.cpp

2006-06-08 Thread Jim Laskey
Vladimir,The e = end() is no longer needed.Cheers,-- JimOn Jun 8, 2006, at 12:46 PM, Vladimir Prus wrote:+Instruction* BasicBlock::getFirstNonPHI() +{ +    BasicBlock::iterator i = begin(), e = end(); +    // All valid basic blocks should have a terminator, +    // which is not a PHINode. If we hav

[llvm-commits] CVS: llvm/lib/VMCore/BasicBlock.cpp

2006-06-08 Thread Vladimir Prus
Changes in directory llvm/lib/VMCore: BasicBlock.cpp updated: 1.68 -> 1.69 --- Log message: New method BasicBlock::getFirstNonPHI. --- Diffs of the changes: (+11 -0) BasicBlock.cpp | 11 +++ 1 files changed, 11 insertions(+) Index: llvm/lib/VMCore/BasicBlock.cpp diff -u llvm/li

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

2006-06-08 Thread Vladimir Prus
Changes in directory llvm/include/llvm: BasicBlock.h updated: 1.58 -> 1.59 --- Log message: New method BasicBlock::getFirstNonPHI. --- Diffs of the changes: (+8 -1) BasicBlock.h |9 - 1 files changed, 8 insertions(+), 1 deletion(-) Index: llvm/include/llvm/BasicBlock.h diff -