|
Add (unsupported experimental) feature allowing byte aligned bitcode.
This is the first step of allowing PNaCl bitcode files to generate and
accept byte aligned bitcode records. To write bitcode files with byte
alignment, one uses the command-line argument
'--align-bitcode-records'. When such bitcode files are written, a
corresponding flag is added to the bitcode header so that the reader
knows whether it should align bitcode records. This allows old PNaCl
bitcode files to continue to work.
BUG=https://code.google.com/p/nativeclient/issues/detail?id=4164
R=jvoung@chromium.org
Committed: https://chromium.googlesource.com/native_client/pnacl-llvm/+/f46b7247105268eb474eda566076eab0e7766676
Total comments: 22
Total comments: 7
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+372 lines, -84 lines) |
Patch |
|
M |
include/llvm/Bitcode/NaCl/NaClBitcodeHeader.h
|
View
|
1
2
3
|
7 chunks |
+34 lines, -6 lines |
0 comments
|
Download
|
|
M |
include/llvm/Bitcode/NaCl/NaClBitstreamReader.h
|
View
|
1
2
3
4
5
|
4 chunks |
+39 lines, -11 lines |
0 comments
|
Download
|
|
M |
include/llvm/Bitcode/NaCl/NaClBitstreamWriter.h
|
View
|
1
2
3
|
6 chunks |
+22 lines, -0 lines |
0 comments
|
Download
|
|
M |
lib/Bitcode/NaCl/Analysis/NaClBitcodeAnalyzer.cpp
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
lib/Bitcode/NaCl/Analysis/NaClCompress.cpp
|
View
|
1
2
3
|
3 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
|
M |
lib/Bitcode/NaCl/Analysis/NaClObjDump.cpp
|
View
|
1
2
3
|
1 chunk |
+9 lines, -4 lines |
0 comments
|
Download
|
|
M |
lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp
|
View
|
1
2
3
|
7 chunks |
+112 lines, -33 lines |
0 comments
|
Download
|
|
M |
lib/Bitcode/NaCl/Reader/NaClBitcodeReader.cpp
|
View
|
1
2
3
|
2 chunks |
+8 lines, -9 lines |
0 comments
|
Download
|
|
M |
lib/Bitcode/NaCl/Reader/NaClBitstreamReader.cpp
|
View
|
|
7 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
lib/Bitcode/NaCl/TestUtils/NaClBitcodeMungeReader.cpp
|
View
|
1
2
3
4
|
1 chunk |
+6 lines, -3 lines |
0 comments
|
Download
|
|
M |
lib/Bitcode/NaCl/Writer/NaClBitcodeWriter.cpp
|
View
|
1
2
|
3 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/NaCl/Bitcode/pnacl-bcdis/no-abbreviations.ll
|
View
|
|
2 chunks |
+109 lines, -0 lines |
0 comments
|
Download
|
|
M |
unittests/Bitcode/NaClBitstreamReaderTest.cpp
|
View
|
1
2
3
|
2 chunks |
+4 lines, -13 lines |
0 comments
|
Download
|
Total messages: 9 (1 generated)
|