| #
6be58c65 |
| 03-May-2007 |
Chris Lattner <[email protected]> |
fix encoding of BB names in the symtab
llvm-svn: 36704
|
| #
5285b5ea |
| 02-May-2007 |
Chris Lattner <[email protected]> |
add reader logic for terminator instrs.
llvm-svn: 36642
|
| #
9f35f911 |
| 02-May-2007 |
Chris Lattner <[email protected]> |
use the correct code for binop instrs
llvm-svn: 36639
|
| #
b811e951 |
| 01-May-2007 |
Chris Lattner <[email protected]> |
fix build with non-buggy compilers
llvm-svn: 36621
|
| #
fb6f9407 |
| 01-May-2007 |
Chris Lattner <[email protected]> |
write the symbol table for function bodies
llvm-svn: 36610
|
| #
0a603256 |
| 01-May-2007 |
Chris Lattner <[email protected]> |
encode all of the instructions.
llvm-svn: 36609
|
| #
31fc4f95 |
| 29-Apr-2007 |
Anton Korobeynikov <[email protected]> |
Implement visibility checking during linking. Also implement protected visibility support for bitcode.
llvm-svn: 36577
|
| #
f0a1ebae |
| 29-Apr-2007 |
Chris Lattner <[email protected]> |
Fix this to use the right block ID
llvm-svn: 36550
|
| #
87351e2a |
| 29-Apr-2007 |
Chris Lattner <[email protected]> |
moved Writer.cpp -> BitcodeWriter.cpp to make it more unique in the tree.
llvm-svn: 36549
|
| #
e6e364c1 |
| 26-Apr-2007 |
Chris Lattner <[email protected]> |
start code for writing out instructions. Separate BB#s from normal value #'s.
llvm-svn: 36472
|
| #
5f640b9c |
| 26-Apr-2007 |
Chris Lattner <[email protected]> |
add support for incorporating and purging functions to the value enumerator
llvm-svn: 36465
|
| #
a5211c43 |
| 26-Apr-2007 |
Chris Lattner <[email protected]> |
improve a comment
llvm-svn: 36464
|
| #
831d4202 |
| 26-Apr-2007 |
Chris Lattner <[email protected]> |
move some code around, fix a bug in the reader reading globalinits (which I just introduced), stub out function reading, purge aggregate values from the value table before reading functions.
llvm-sv
move some code around, fix a bug in the reader reading globalinits (which I just introduced), stub out function reading, purge aggregate values from the value table before reading functions.
llvm-svn: 36463
show more ...
|
| #
44c17072 |
| 26-Apr-2007 |
Chris Lattner <[email protected]> |
add bitcode alias support
llvm-svn: 36461
|
| #
1e16bcf7 |
| 24-Apr-2007 |
Chris Lattner <[email protected]> |
implement reading and writing of constant exprs.
llvm-svn: 36394
|
| #
1e50c299 |
| 24-Apr-2007 |
Chris Lattner <[email protected]> |
fix off-by-one computing size for section abbrevs
llvm-svn: 36388
|
| #
52523561 |
| 24-Apr-2007 |
Chris Lattner <[email protected]> |
Emit module-level constants.
llvm-svn: 36384
|
| #
215e9cd3 |
| 23-Apr-2007 |
Chris Lattner <[email protected]> |
write out the symtab for globals.
llvm-svn: 36374
|
| #
b5491378 |
| 23-Apr-2007 |
Chris Lattner <[email protected]> |
implement reading of abbrevs, and writing of abbreviated global varrs.
llvm-svn: 36367
|
| #
4b00d92a |
| 23-Apr-2007 |
Chris Lattner <[email protected]> |
first part of implementation of abbrevs. The writer isn't fully there yet and the reader doesn't handle them at all yet.
llvm-svn: 36363
|
| #
362b4a1c |
| 23-Apr-2007 |
Chris Lattner <[email protected]> |
promote LLVMBitCodes to be a public header
llvm-svn: 36358
|
| #
c1d10d67 |
| 22-Apr-2007 |
Chris Lattner <[email protected]> |
Initial support for writing bitcode files. This currently only writes types, the type symtab, and global/function protos, and is missing the important size optimization, but it is a place to start.
Initial support for writing bitcode files. This currently only writes types, the type symtab, and global/function protos, and is missing the important size optimization, but it is a place to start.
llvm-svn: 36331
show more ...
|