Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.245 -> 1.246
Reader.h updated: 1.51 -> 1.52
---
Log message:
For PR1146: http://llvm.org/PR1146 :
Use ParamAttrsList for writing parameter attributes. Since they are sparse
now, we also write them sparsely (saves a few bytes).
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.243 -> 1.244
Reader.h updated: 1.50 -> 1.51
---
Log message:
the bytecode reader supports dematerializeFunction
---
Diffs of the changes: (+22 -7)
Reader.cpp |3 ---
Reader.h | 26 ++
2 fil
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.234 -> 1.235
Reader.h updated: 1.46 -> 1.47
ReaderWrappers.cpp updated: 1.63 -> 1.64
---
Log message:
push bytecode decompressor out through APIs. Now the bytecode reader
api's look like this:
ModuleProvider *getBytecodeModu
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.233 -> 1.234
Reader.h updated: 1.45 -> 1.46
ReaderWrappers.cpp updated: 1.62 -> 1.63
---
Log message:
Move compressor out of the core Reader.cpp file.
---
Diffs of the changes: (+14 -6)
Reader.cpp |6 +++---
R
> + case Type::IntegerTyID: {
> +const IntegerType *IT = cast(Ty);
> +if (IT->getBitWidth() <= 32) {
> + uint32_t Val = read_vbr_uint();
> + if (IT->getBitWidth() == 1) {
> +if (Val != 0 && Val != 1)
> + error("Invalid boolean value read.");
> +Result = C
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.219 -> 1.220
Reader.h updated: 1.41 -> 1.42
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.207 -> 1.208
Reader.h updated: 1.39 -> 1.40
---
Log message:
Remove backwards compatibility goop. This is now handled by llvm-upgrade.
---
Diffs of the changes: (+16 -632)
Reader.cpp | 610 +--
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.206 -> 1.207
Reader.h updated: 1.38 -> 1.39
---
Log message:
For PR950: http://llvm.org/PR950 :
The long awaited CAST patch. This introduces 12 new instructions into LLVM
to replace the cast instruction. Corresponding changes
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.203 -> 1.204
Reader.h updated: 1.35 -> 1.36
---
Log message:
Bump the bytecode version number to 7. Implement upgrade of version 6 and
version 6 bytecode.
---
Diffs of the changes: (+106 -28)
Reader.cpp | 110 ++
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.199 -> 1.200
Reader.h updated: 1.34 -> 1.35
---
Log message:
For PR950: http://llvm.org/PR950 :
Make necessary changes to support DIV -> [SUF]Div. This changes llvm to
have three division instructions: signed, unsigned, floati
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.196 -> 1.197
Reader.h updated: 1.32 -> 1.33
---
Log message:
- Fixed broken Win32 build
- Removed warning about clobbered parameter in Bytecode/Reader
---
Diffs of the changes: (+2 -2)
Reader.cpp |2 +-
Reader.h |
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.187 -> 1.188
Reader.h updated: 1.27 -> 1.28
---
Log message:
Fix auto-upgrade of intrinsics to work properly with both assembly and
bytecode reading. This code is crufty, the result of much hacking to get things
working correc
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.186 -> 1.187
Reader.h updated: 1.26 -> 1.27
---
Log message:
add bc reader/writer support for inline asm
---
Diffs of the changes: (+33 -10)
Reader.cpp | 39 +++
Reader.h |4 ++-
13 matches
Mail list logo