[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)

[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.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

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.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 files

[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

[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,

[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.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)

[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 |