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

2006-03-03 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.40 -> 1.41 MachineDebugInfo.cpp updated: 1.22 -> 1.23 --- Log message: Adding basic structure support. --- Diffs of the changes: (+46 -4) DwarfWriter.cpp | 43 --- MachineDebugI

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

2006-03-03 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.26 -> 1.27 --- Log message: Adding basic structure support. --- Diffs of the changes: (+7 -5) MachineDebugInfo.h | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) Index: llvm/include/llvm/Co

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

2006-03-03 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: AutoUpgrade.cpp updated: 1.9 -> 1.10 --- Log message: Unbreak autouprade of llvm.sqrt, simplify some code. --- Diffs of the changes: (+12 -38) AutoUpgrade.cpp | 50 -- 1 files changed, 12 insertions(+),

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-03-02-InstrSchedBug.ll

2006-03-03 Thread Evan Cheng
Changes in directory llvm/test/Regression/CodeGen/X86: 2006-03-02-InstrSchedBug.ll added (r1.1) --- Log message: Add another test case for instruction scheduling. --- Diffs of the changes: (+10 -0) 2006-03-02-InstrSchedBug.ll | 10 ++ 1 files changed, 10 insertions(+) Index: ll

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

2006-03-03 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: FileLexer.cpp.cvs updated: 1.3 -> 1.4 FileLexer.l updated: 1.27 -> 1.28 FileLexer.l.cvs updated: 1.2 -> 1.3 --- Log message: Silence a warning. --- Diffs of the changes: (+4 -4) FileLexer.cpp.cvs |4 ++-- FileLexer.l |2 +- FileLexer.

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

2006-03-03 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.41 -> 1.42 --- Log message: Added support for dwarf block data entries. --- Diffs of the changes: (+248 -49) DwarfWriter.cpp | 297 ++-- 1 files changed, 248 insertions(+)

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

2006-03-03 Thread Chris Lattner
Changes in directory llvm/docs: LangRef.html updated: 1.137 -> 1.138 --- Log message: Spec change: the size of a memset/memcpy/memmove is not required to be aligned to the alignment argument. --- Diffs of the changes: (+6 -7) LangRef.html | 13 ++--- 1 files changed, 6 insertions

[llvm-commits] CVS: llvm/test/Regression/CFrontend/2006-03-03-MissingInitializer.c

2006-03-03 Thread Chris Lattner
Changes in directory llvm/test/Regression/CFrontend: 2006-03-03-MissingInitializer.c added (r1.1) --- Log message: New testcase, make sure nate doesn't vanish --- Diffs of the changes: (+10 -0) 2006-03-03-MissingInitializer.c | 10 ++ 1 files changed, 10 insertions(+) Index: ll

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

2006-03-03 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.99 -> 1.100 --- Log message: Typo --- Diffs of the changes: (+2 -2) X86ISelLowering.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Target/X86/X86ISelLowering.cpp diff -u llvm/lib/T

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

2006-03-03 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.9 -> 1.10 --- Log message: add a note --- Diffs of the changes: (+15 -0) README.txt | 15 +++ 1 files changed, 15 insertions(+) Index: llvm/lib/Target/README.txt diff -u llvm/lib/Target/README.txt:1.9 llvm/lib/Targ

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

2006-03-03 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.76 -> 1.77 --- Log message: Be more conservative with our symbolic alias analysis. In particular, don't assume that A[1][0] and A[0][i] can't alias. "i" might be out of range, or even negative. This fixes a miscompilat

[llvm-commits] CVS: llvm/win32/TableGen/TableGen.vcproj

2006-03-03 Thread Jeff Cohen
Changes in directory llvm/win32/TableGen: TableGen.vcproj updated: 1.20 -> 1.21 --- Log message: Keep Visual Studio happy. --- Diffs of the changes: (+18 -5) TableGen.vcproj | 23 ++- 1 files changed, 18 insertions(+), 5 deletions(-) Index: llvm/win32/TableGen/TableG

[llvm-commits] CVS: llvm/test/Regression/Analysis/BasicAA/2006-03-03-BadArraySubscript.ll

2006-03-03 Thread Chris Lattner
Changes in directory llvm/test/Regression/Analysis/BasicAA: 2006-03-03-BadArraySubscript.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+31 -0) 2006-03-03-BadArraySubscript.ll | 31 +++ 1 files changed, 31 insertions(+) Index: llvm/

[llvm-commits] CVS: llvm/win32/x86/x86.vcproj

2006-03-03 Thread Jeff Cohen
Changes in directory llvm/win32/x86: x86.vcproj updated: 1.21 -> 1.22 --- Log message: Keep Visual Studio happy. --- Diffs of the changes: (+18 -20) x86.vcproj | 38 ++ 1 files changed, 18 insertions(+), 20 deletions(-) Index: llvm/win32/x86/x86.vcpro

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

2006-03-03 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.100 -> 1.101 --- Log message: MEMSET / MEMCPY lowering bugs: we can't issue a single WORD / DWORD version of rep/stos and rep/mov if the count is not a constant. We could do rep/stosl; and $count, 3; rep/stosb For now, I

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

2006-03-03 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: add.ll updated: 1.28 -> 1.29 --- Log message: new testcase --- Diffs of the changes: (+7 -0) add.ll |7 +++ 1 files changed, 7 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/add.ll diff -u llvm/te

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

2006-03-03 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.447 -> 1.448 --- Log message: Canonicalize (X+C1)*C2 -> X*C2+C1*C2 This implements Transforms/InstCombine/add.ll:test31 --- Diffs of the changes: (+13 -0) InstructionCombining.cpp | 13 + 1 f

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

2006-03-03 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.62 -> 1.63 --- Log message: Add an entry --- Diffs of the changes: (+5 -0) README.txt |5 + 1 files changed, 5 insertions(+) Index: llvm/lib/Target/X86/README.txt diff -u llvm/lib/Target/X86/README.txt:1.62 llvm/lib/T