Changes in directory llvm/docs:
BytecodeFormat.html updated: 1.46 -> 1.47
---
Log message:
Minor correction
---
Diffs of the changes: (+7 -4)
BytecodeFormat.html | 11 +++
1 files changed, 7 insertions(+), 4 deletions(-)
Index: llvm/docs/BytecodeFormat.html
diff -u llvm/docs/By
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.171 -> 1.172
---
Log message:
don't misencode CC#'s
---
Diffs of the changes: (+1 -1)
Reader.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Bytecode/Reader/Reader.cpp
diff -u llvm/lib/Byte
Changes in directory llvm/lib/Bytecode/Writer:
Writer.cpp updated: 1.111 -> 1.112
---
Log message:
don't misencode CC#'s
---
Diffs of the changes: (+4 -3)
Writer.cpp |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm/lib/Bytecode/Writer/Writer.cpp
diff -u llvm/l
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: llvm/l
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.170 -> 1.171
---
Log message:
encode/decode function alignment in bc files
---
Diffs of the changes: (+16 -14)
Reader.cpp | 30 --
1 files changed, 16 insertions(+), 14 deletions(-)
Index:
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 changed
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.169 -> 1.170
---
Log message:
Read/write global variable alignments if present
---
Diffs of the changes: (+12 -0)
Reader.cpp | 12
1 files changed, 12 insertions(+)
Index: llvm/lib/Bytecode/Reader/Reader.
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(-)
Inde
Changes in directory llvm/test/Feature:
alignment.ll updated: 1.1 -> 1.2
---
Log message:
add alignment info for globals and functions
---
Diffs of the changes: (+3 -1)
alignment.ll |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/test/Feature/alignment.ll
diff -u
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/l
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
Changes in directory llvm/include/llvm:
GlobalValue.h updated: 1.24 -> 1.25
---
Log message:
allow functions and modules to have an explicit alignment
---
Diffs of the changes: (+7 -0)
GlobalValue.h |7 +++
1 files changed, 7 insertions(+)
Index: llvm/include/llvm/GlobalValue.h
d
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 deletions(-
Changes in directory llvm/lib/Target/IA64:
IA64TargetMachine.cpp updated: 1.6 -> 1.7
---
Log message:
ask for 16-byte aligned jmpbufs. This should unbreak C++ on IA64 (and
a bunch of other things) but is currently ignored by the code
generator.
---
Diffs of the changes: (+2 -1)
IA64Targe
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
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 insertio
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.168 -> 1.169
---
Log message:
Write/read allocation instruction alignment info to .bc files.
---
Diffs of the changes: (+14 -8)
Reader.cpp | 22 ++
1 files changed, 14 insertions(+), 8 deletions(-)
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/lib/Bytecode/Writer/
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/test/Feature/alignment.
Changes in directory llvm/include/llvm:
Instructions.h updated: 1.28 -> 1.29
---
Log message:
add an accessor
---
Diffs of the changes: (+4 -0)
Instructions.h |4
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/Instructions.h
diff -u llvm/include/llvm/Instructions.h:1.
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
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.cpp updated: 1.19 -> 1.20
---
Log message:
regenerate
---
Diffs of the changes: (+176 -164)
llvmAsmParser.cpp | 340 +++---
1 files changed, 176 insertions(+), 164 deletions(-)
Index:
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.233 -> 1.234
---
Log message:
Verify that alignment amounts are a power of 2
---
Diffs of the changes: (+12 -0)
llvmAsmParser.y | 12
1 files changed, 12 insertions(+)
Index: llvm/lib/AsmParser/llvmAsmPars
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/li
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.181 -> 1.182
Instructions.cpp updated: 1.26 -> 1.27
---
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 info
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.405 -> 1.406
LowerInvoke.cpp updated: 1.34 -> 1.35
ScalarReplAggregates.cpp updated: 1.31 -> 1.32
---
Log message:
Add support alignment of allocation instructions.
Add support for specifying alignment and size
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 byt
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 th
Changes in directory llvm/include/llvm/Transforms:
Scalar.h updated: 1.57 -> 1.58
---
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 th
Changes in directory llvm/lib/Target/PowerPC:
README.txt updated: 1.37 -> 1.38
---
Log message:
add a case Nate sent me
---
Diffs of the changes: (+23 -0)
README.txt | 23 +++
1 files changed, 23 insertions(+)
Index: llvm/lib/Target/PowerPC/README.txt
diff -u llvm/l
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)
TailRecursionEliminat
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/test/Regression/Transforms/TailCallElim/return-und
32 matches
Mail list logo