llvm/lib
Chris Lattner c9a21b51a1 Two changes:
1. Delete type handle regardless of whether a collision occured
2. Remove a MAJOR pessimization of runtime performance (thought be be an optimization at the time).

This second one was causing a 105k llvm file (from gcc) to parse in 58 seconds... without the
'optimization' it now parses in 3.64 seconds.  I suck.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@933 91177308-0d34-0410-b5e6-96231b3b80d8
2001-10-21 23:02:41 +00:00
..
Analysis No major change - added some comments 2001-10-16 01:25:05 +00:00
AsmParser Two changes: 2001-10-21 23:02:41 +00:00
Bytecode Fix problem with a cast instruction that must be expanded to type 0 2001-10-21 00:14:44 +00:00
CodeGen Added support for both call/jmpl instructions 2001-10-21 16:43:41 +00:00
ExecutionEngine Enhancements to pass argc & argv to main if required 2001-10-18 21:55:32 +00:00
Linker Rename ConstPoolPointerReference to ConstPoolPointerRef - My fingers get tired typing that much 2001-10-15 13:21:42 +00:00
Support Add StringList support 2001-10-13 06:53:19 +00:00
Target Added support for both call/jmpl instructions 2001-10-21 16:43:41 +00:00
Transforms Refix bugs, stop using deprecated strstream header 2001-10-18 20:06:03 +00:00
VMCore Fix erroneous assertion failure on the following code: 2001-10-21 21:54:51 +00:00
Makefile Compile the transforms directory 2001-10-13 07:04:00 +00:00