aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode/Writer/ValueEnumerator.cpp
AgeCommit message (Expand)Author
2007-05-06Fix a nasty problem where we would miss enumeration of some types. This fixesChris Lattner
2007-05-06enumerate the operands of a constant before we enumerate the constant itselfChris Lattner
2007-05-06implement the 'string constant' optimization. This shrinks kc.bit fromChris Lattner
2007-05-04optimize constant layout. This fixes encoding of 181.mcf (by ensuringChris Lattner
2007-05-04simple optimization for the type tableChris Lattner
2007-05-03enumerate parameter attr lists.Chris Lattner
2007-05-03fix encoding of BB names in the symtabChris Lattner
2007-04-26start code for writing out instructions. Separate BB#s from normal valueChris Lattner
2007-04-26enumerate BB's separately from other function values.Chris Lattner
2007-04-26add support for incorporating and purging functions to the value enumeratorChris Lattner
2007-04-26move some code around, fix a bug in the reader reading globalinits (whichChris Lattner
2007-04-26add bitcode alias supportChris Lattner
2007-04-24Emit module-level constants.Chris Lattner
2007-04-22Initial support for writing bitcode files. This currently only writes types,Chris Lattner