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

2005-11-10 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelPattern.cpp updated: 1.178 -> 1.179 --- Log message: fix a bunch of regressions --- Diffs of the changes: (+2 -2) AlphaISelPattern.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Target/Alpha/AlphaISelP

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

2005-11-10 Thread Andrew Lenharth
Changes in directory llvm/lib/Transforms/Scalar: Reg2Mem.cpp updated: 1.1 -> 1.2 --- Log message: this works with backedges to the existing entry block alot better --- Diffs of the changes: (+3 -2) Reg2Mem.cpp |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/lib/

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.20 -> 1.21 --- Log message: add support for .asciz, and enable it by default. If your target assemblerdoesn't support .asciz, just set AscizDirective to null in your asmprinter. This compiles C strings to: l1__2E_str_1:

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: AsmPrinter.h updated: 1.13 -> 1.14 --- Log message: add support for .asciz, and enable it by default. If your target assembler doesn't support .asciz, just set AscizDirective to null in your asmprinter. This compiles C strings to: l1__2E_str_1:

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.21 -> 1.22 --- Log message: Compile C strings to: l1__2E_str_1: ; '.str_1' .asciz "foo" not: .align 0 l1__2E_str_1: ; '.str_1' .asciz "foo" ---

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.103 -> 1.104 --- Log message: Make the aix asm printer interface properly with the parent class --- Diffs of the changes: (+3 -3) PPCAsmPrinter.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) I

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.22 -> 1.23 --- Log message: Get rid of casts by #including the right header --- Diffs of the changes: (+6 -6) AsmPrinter.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: llvm/lib/CodeGen/AsmP

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: Mangler.h updated: 1.14 -> 1.15 --- Log message: minor interface changes. --- Diffs of the changes: (+4 -3) Mangler.h |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index: llvm/include/llvm/Support/Mangler.h diff -u llvm/i

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Mangler.cpp updated: 1.19 -> 1.20 --- Log message: Make this more efficient of the common case where we are only mangling globals. Do not mangle internal global names that do not collide with anything. This gives us strings that now look like this: __2E_s

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.15 -> 1.16 --- Log message: nuke blank line --- Diffs of the changes: (+0 -1) ELFWriter.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/CodeGen/ELFWriter.cpp diff -u llvm/lib/CodeGen/ELFWriter.cpp:1.15 llvm/lib/

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.247 -> 1.248 --- Log message: Call this method with the object we have --- Diffs of the changes: (+2 -2) Writer.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Target/CBackend/Writer.cp

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: Mangler.h updated: 1.15 -> 1.16 --- Log message: This method is no longer static --- Diffs of the changes: (+1 -2) Mangler.h |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/include/llvm/Support/Mangler.h diff -u llvm

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Mangler.cpp updated: 1.20 -> 1.21 --- Log message: remove the M instance var --- Diffs of the changes: (+2 -2) Mangler.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/VMCore/Mangler.cpp diff -u llvm/lib/VMCore/Mangle

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: Mangler.h updated: 1.16 -> 1.17 --- Log message: Remove M, which is dead. Eliminate a dead typedef. Add comments. --- Diffs of the changes: (+12 -6) Mangler.h | 18 -- 1 files changed, 12 insertions(+), 6 deletions(-) In

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: Mangler.h updated: 1.17 -> 1.18 --- Log message: Add a new option for targets that accept quoted labels. --- Diffs of the changes: (+17 -7) Mangler.h | 24 +--- 1 files changed, 17 insertions(+), 7 deletions(-) Index:

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Mangler.cpp updated: 1.21 -> 1.22 --- Log message: Add a new option for targets that accept quoted labels. --- Diffs of the changes: (+44 -17) Mangler.cpp | 61 +++- 1 files changed, 44 inserti

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/darwin-labels.ll

2005-11-10 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/PowerPC: darwin-labels.ll added (r1.1) --- Log message: Check that this compiles to a label with a space in it. --- Diffs of the changes: (+8 -0) darwin-labels.ll |8 1 files changed, 8 insertions(+) Index: llvm/test/Regressi

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.104 -> 1.105 --- Log message: Darwin supports quoted labels. This implements: test/Regression/CodeGen/PowerPC/darwin-labels.ll --- Diffs of the changes: (+3 -0) PPCAsmPrinter.cpp |3 +++ 1 files changed, 3 inse

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

2005-11-10 Thread Andrew Lenharth
Changes in directory llvm/lib/Transforms/Scalar: Reg2Mem.cpp updated: 1.2 -> 1.3 --- Log message: the pain isn't gone unless the phinodes are spilled too --- Diffs of the changes: (+2 -1) Reg2Mem.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Transforms/Sc

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.248 -> 1.249 --- Log message: do not allow '.' in symbol names --- Diffs of the changes: (+1 -0) Writer.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/CBackend/Writer.cpp diff -u llvm/lib/Target/CB

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: Mangler.h updated: 1.18 -> 1.19 --- Log message: Allow per-character control over what target assemblers allow in symbol names. This also changes the default to allow all of "$_." in addition to letters and numbers as symbol names. If you don't

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Mangler.cpp updated: 1.22 -> 1.23 --- Log message: Allow per-character control over what target assemblers allow in symbol names. This also changes the default to allow all of "$_." in addition to letters and numbers as symbol names. If you don't want thi

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Mangler.cpp updated: 1.23 -> 1.24 --- Log message: speedup the common case where nothing needs to be quoted --- Diffs of the changes: (+20 -7) Mangler.cpp | 27 --- 1 files changed, 20 insertions(+), 7 deletions(-) Index: ll

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.105 -> 1.106 --- Log message: Make BB and CPI labels use the function number, not the function name as a uniquing id. This makes things happy when the function name is quoted, preventing labels like LBB"foo"_2. --- D

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

2005-11-10 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Mangler.cpp updated: 1.24 -> 1.25 --- Log message: Fix the optimized code handling of user asm strings --- Diffs of the changes: (+15 -8) Mangler.cpp | 23 +++ 1 files changed, 15 insertions(+), 8 deletions(-) Index: llvm/lib/VM

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

2005-11-10 Thread Jeff Cohen
Changes in directory llvm/win32/Transforms: Transforms.vcproj updated: 1.16 -> 1.17 --- Log message: Add new file to Visual Studio. --- Diffs of the changes: (+3 -0) Transforms.vcproj |3 +++ 1 files changed, 3 insertions(+) Index: llvm/win32/Transforms/Transforms.vcproj diff -u llvm/

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

2005-11-10 Thread Jeff Cohen
Changes in directory llvm/docs: LangRef.html updated: 1.115 -> 1.116 --- Log message: Fix some typos. --- Diffs of the changes: (+3 -3) LangRef.html |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/docs/LangRef.html diff -u llvm/docs/LangRef.html:1.115 llvm/docs