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
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/
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:
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:
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"
---
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
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
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
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
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/
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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/
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
27 matches
Mail list logo