[llvm-commits] CVS: llvm/test/Regression/Transforms/TailCallElim/return-undef.ll

2005-11-05 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/TailCallElim: return-undef.ll added (r1.1) --- Log message: New testcase --- Diffs of the changes: (+8 -0) return-undef.ll |8 1 files changed, 8 insertions(+) Index:

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: TailRecursionElimination.cpp updated: 1.21 - 1.22 --- Log message: Implement Transforms/TailCallElim/return-undef.ll, a trivial case that has been sitting in my inbox since May 18. :) --- Diffs of the changes: (+1 -0)

[llvm-commits] CVS: llvm/lib/Transforms/IPO/GlobalOpt.cpp

2005-11-05 Thread Nate Begeman
Changes in directory llvm/lib/Transforms/IPO: GlobalOpt.cpp updated: 1.59 - 1.60 --- Log message: Add support alignment of allocation instructions. Add support for specifying alignment and size of setjmp jmpbufs. No targets currently do anything with this information, nor is it presrved in

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

2005-11-05 Thread Nate Begeman
Changes in directory llvm/include/llvm: Instructions.h updated: 1.27 - 1.28 --- Log message: Add support alignment of allocation instructions. Add support for specifying alignment and size of setjmp jmpbufs. No targets currently do anything with this information, nor is it presrved in the

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.182 - 1.183 --- Log message: fix printing the alignment directive --- Diffs of the changes: (+1 -1) AsmWriter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/VMCore/AsmWriter.cpp diff -u

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Instructions.cpp updated: 1.27 - 1.28 --- Log message: verify that alignments are always a power of 2 --- Diffs of the changes: (+2 -0) Instructions.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/VMCore/Instructions.cpp diff -u

[llvm-commits] CVS: llvm/test/Feature/alignment.ll

2005-11-05 Thread Chris Lattner
Changes in directory llvm/test/Feature: alignment.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+17 -0) alignment.ll | 17 + 1 files changed, 17 insertions(+) Index: llvm/test/Feature/alignment.ll diff -c /dev/null

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.108 - 1.109 --- Log message: Write/read allocation instruction alignment info to .bc files. --- Diffs of the changes: (+7 -0) Writer.cpp |7 +++ 1 files changed, 7 insertions(+) Index:

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/docs: BytecodeFormat.html updated: 1.43 - 1.44 --- Log message: rearrange some info about the instruction encoding --- Diffs of the changes: (+124 -106) BytecodeFormat.html | 230 1 files changed, 124

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/docs: BytecodeFormat.html updated: 1.44 - 1.45 --- Log message: enumerate non-standard argument encoding cases, such as alignment info for allocations --- Diffs of the changes: (+35 -11) BytecodeFormat.html | 46 +++--- 1

[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.234 - 1.235 --- Log message: factor optional alignment --- Diffs of the changes: (+23 -34) llvmAsmParser.y | 57 ++-- 1 files changed, 23 insertions(+), 34

[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.235 - 1.236 --- Log message: Allow globals to have an alignment specified. Switch to using isPowerOf2_32 at Jim's request for the checking code. --- Diffs of the changes: (+25 -13) llvmAsmParser.y | 38

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.183 - 1.184 --- Log message: print alignment info for globals and functions --- Diffs of the changes: (+7 -0) AsmWriter.cpp |7 +++ 1 files changed, 7 insertions(+) Index: llvm/lib/VMCore/AsmWriter.cpp diff -u

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.109 - 1.110 --- Log message: Read/write global variable alignments if present --- Diffs of the changes: (+25 -6) Writer.cpp | 31 +-- 1 files changed, 25 insertions(+), 6 deletions(-)

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/docs: BytecodeFormat.html updated: 1.45 - 1.46 --- Log message: describe extensions to the .bc format for function/global alignment --- Diffs of the changes: (+70 -6) BytecodeFormat.html | 76 +++- 1 files

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

2005-11-05 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.110 - 1.111 --- Log message: encode/decode function alignment in bc files --- Diffs of the changes: (+14 -10) Writer.cpp | 24 ++-- 1 files changed, 14 insertions(+), 10 deletions(-) Index: