[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.13 -> 1.14 ValueEnumerator.h updated: 1.10 -> 1.11 --- Log message: Fix a nasty problem where we would miss enumeration of some types. This fixes issues with CE_CAST etc. --- Diffs of the changes: (+18 -1) ValueE

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp

2007-05-05 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.12 -> 1.13 --- Log message: enumerate the operands of a constant before we enumerate the constant itself This avoids fwd references in the reader. --- Diffs of the changes: (+22 -9) ValueEnumerator.cpp | 31

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h

2007-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.10 -> 1.11 ValueEnumerator.h updated: 1.9 -> 1.10 --- Log message: optimize constant layout. This fixes encoding of 181.mcf (by ensuring integer structure idx's are emitted before constant expr geps) and shrinks file

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp

2007-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.9 -> 1.10 --- Log message: simple optimization for the type table --- Diffs of the changes: (+29 -5) ValueEnumerator.cpp | 34 +- 1 files changed, 29 insertions(+), 5 deletions(-)

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h

2007-05-03 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.8 -> 1.9 ValueEnumerator.h updated: 1.7 -> 1.8 --- Log message: enumerate parameter attr lists. --- Diffs of the changes: (+33 -0) ValueEnumerator.cpp | 17 + ValueEnumerator.h | 16 +

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h Writer.cpp

2007-04-25 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.6 -> 1.7 ValueEnumerator.h updated: 1.6 -> 1.7 Writer.cpp updated: 1.12 -> 1.13 --- Log message: start code for writing out instructions. Separate BB#s from normal value #'s. --- Diffs of the changes: (+83 -5) V

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h

2007-04-25 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.5 -> 1.6 ValueEnumerator.h updated: 1.5 -> 1.6 --- Log message: enumerate BB's separately from other function values. --- Diffs of the changes: (+16 -4) ValueEnumerator.cpp |7 ++- ValueEnumerator.h |

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h Writer.cpp

2007-04-25 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.4 -> 1.5 ValueEnumerator.h updated: 1.4 -> 1.5 Writer.cpp updated: 1.11 -> 1.12 --- Log message: add support for incorporating and purging functions to the value enumerator --- Diffs of the changes: (+38 -98) Valu

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h Writer.cpp

2007-04-25 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.3 -> 1.4 ValueEnumerator.h updated: 1.3 -> 1.4 Writer.cpp 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, p

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp Writer.cpp

2007-04-25 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.2 -> 1.3 Writer.cpp updated: 1.8 -> 1.9 --- Log message: add bitcode alias support --- Diffs of the changes: (+22 -0) ValueEnumerator.cpp | 10 ++ Writer.cpp | 12 2 files change

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h Writer.cpp

2007-04-23 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.1 -> 1.2 ValueEnumerator.h updated: 1.2 -> 1.3 Writer.cpp updated: 1.5 -> 1.6 --- Log message: Emit module-level constants. --- Diffs of the changes: (+118 -10) ValueEnumerator.cpp |5 +- ValueEnumerator.h |