llvm/lib/Bytecode/Writer
Chris Lattner c188eeb08c Cleanup ConstantExpr handling:
* Correctly delete TypeHandles in AsmParser.  In addition to not leaking
   memory, this prevents a bug that could have occurred when a type got
   resolved that the constexpr was using
 * Check for errors in the AsmParser instead of hitting assertion failures
   deep in the code
 * Simplify the interface to the ConstantExpr class, removing unneccesary
   parameters to the ::get* methods.
 * Rename the 'getelementptr' version of ConstantExpr::get to
   ConstantExpr::getGetElementPtr


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3161 91177308-0d34-0410-b5e6-96231b3b80d8
2002-07-30 18:54:25 +00:00
..
ConstantWriter.cpp Cleanup ConstantExpr handling: 2002-07-30 18:54:25 +00:00
InstructionWriter.cpp *** empty log message *** 2002-07-26 18:40:14 +00:00
Makefile *** empty log message *** 2002-07-23 17:52:38 +00:00
SlotCalculator.cpp *** empty log message *** 2002-07-24 22:08:53 +00:00
SlotCalculator.h Use opaque decl instead of #include 2002-04-09 18:35:38 +00:00
Writer.cpp *** empty log message *** 2002-07-26 18:40:14 +00:00
WriterInternals.h Use a helper function outputConstantsInPlane in outputConstants. 2002-07-14 23:05:53 +00:00