[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-05-17 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.49 - 1.50 BitcodeReader.h updated: 1.20 - 1.21 --- Log message: Fix PR1434: http://llvm.org/PR1434 and test/Linker/link-archive.ll, this is a regression from 1.9. --- Diffs of the changes: (+91 -54)

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-05-15 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.48 - 1.49 BitcodeReader.h updated: 1.19 - 1.20 --- Log message: implement the ModuleProvider::dematerializeFunction hook --- Diffs of the changes: (+21 -9) BitcodeReader.cpp | 27 +++

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-05-05 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.39 - 1.40 BitcodeReader.h updated: 1.17 - 1.18 --- Log message: stop encoding type/value pairs when the type is implied by the value. This shrinks the function block of kc++ from 1055K to 906K --- Diffs of the

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.32 - 1.33 BitcodeReader.h updated: 1.16 - 1.17 --- Log message: add support for reading the param attrs block --- Diffs of the changes: (+82 -0) BitcodeReader.cpp | 69

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-05-01 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.20 - 1.21 BitcodeReader.h updated: 1.14 - 1.15 --- Log message: handle function-level forward references, read binops. --- Diffs of the changes: (+147 -22) BitcodeReader.cpp | 150

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-05-01 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.23 - 1.24 BitcodeReader.h updated: 1.15 - 1.16 --- Log message: add reader logic for terminator instrs. --- Diffs of the changes: (+93 -8) BitcodeReader.cpp | 97

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-30 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.17 - 1.18 BitcodeReader.h updated: 1.11 - 1.12 --- Log message: implement scafolding for lazy deserialization of function bodies --- Diffs of the changes: (+85 -7) BitcodeReader.cpp | 65

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-30 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.18 - 1.19 BitcodeReader.h updated: 1.12 - 1.13 --- Log message: The stream to read from is now an ivar --- Diffs of the changes: (+18 -20) BitcodeReader.cpp | 25 - BitcodeReader.h |

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-30 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.19 - 1.20 BitcodeReader.h updated: 1.13 - 1.14 --- Log message: implement materializeModule, force deallocation of vector memory when we are done with them, start implementing ParseFunctionBody --- Diffs of the

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h ReaderWrappers.cpp

2007-04-29 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.15 - 1.16 BitcodeReader.h updated: 1.10 - 1.11 ReaderWrappers.cpp (r1.2) removed --- Log message: Switch the bitcode reader interface to take a MemoryBuffer instead of knowing anything about disk I/O itself. This

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-25 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.12 - 1.13 BitcodeReader.h updated: 1.8 - 1.9 --- Log message: add bitcode alias support --- Diffs of the changes: (+59 -17) BitcodeReader.cpp | 74 +-

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-25 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.13 - 1.14 BitcodeReader.h updated: 1.9 - 1.10 --- Log message: 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

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h ReaderWrappers.cpp

2007-04-24 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.11 - 1.12 BitcodeReader.h updated: 1.7 - 1.8 ReaderWrappers.cpp updated: 1.1 - 1.2 --- Log message: ensure that every error return sets a message (and goes through Error, for easy breakpointing). Fix bugs reading

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-23 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.3 - 1.4 BitcodeReader.h updated: 1.3 - 1.4 --- Log message: Read global symtab --- Diffs of the changes: (+59 -3) BitcodeReader.cpp | 59 +++--- BitcodeReader.h |

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-23 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.4 - 1.5 BitcodeReader.h updated: 1.4 - 1.5 --- Log message: track global inits --- Diffs of the changes: (+9 -3) BitcodeReader.cpp | 10 +++--- BitcodeReader.h |2 ++ 2 files changed, 9 insertions(+), 3

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-23 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.6 - 1.7 BitcodeReader.h updated: 1.5 - 1.6 --- Log message: read basic constants: null, undef, integers = 64bits --- Diffs of the changes: (+80 -2) BitcodeReader.cpp | 77

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp BitcodeReader.h

2007-04-23 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.8 - 1.9 BitcodeReader.h updated: 1.6 - 1.7 --- Log message: implement support for reading aggregate constants, including handling forward constant references, etc. --- Diffs of the changes: (+108 -5)