llvm-6502/lib
Chris Lattner 29b789befa * Finegrainify namespacification
* Strength reduce several data structures which were left over from the
  "bad old days"
* Minor efficiency improvements
* Major efficiency improvement: In BytecodeParser::insertValue, do not allocate
  a new ValueTab entry just because some value exists with a large type.  This
  dramatically reduces the number of allocations/deallocations performed by the
  bytecode reader, and speeds up parsing of Kimwitu++ from 34s to 17s.  This is
  to help address PR127


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10085 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-19 17:27:18 +00:00
..
Analysis Implement a small optimization to handling of GEP's that are equivalent to casts. 2003-11-14 17:09:46 +00:00
Archive Implement skeletal support for __.SYMDEF (ranlib) sections in archives. 2003-11-16 23:08:48 +00:00
AsmParser Fix bug PR107, patch contributed by Reid Spencer! 2003-11-12 04:40:30 +00:00
Bytecode * Finegrainify namespacification 2003-11-19 17:27:18 +00:00
CodeGen Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
ExecutionEngine Emit the MachineConstantPool constants in one contiguous memory `pool'. 2003-11-17 20:40:07 +00:00
Linker When we find a module we want, in an archive, in verbose mode, 2003-11-16 23:07:13 +00:00
Support Only use -Wl,-R. if HAVE_LINK_R. 2003-11-18 06:31:17 +00:00
Target Fix PR123 2003-11-18 17:47:05 +00:00
Transforms This file was somehow missing a top-level comment line. 2003-11-17 19:35:17 +00:00
VMCore Finegrainify namespacification 2003-11-19 06:14:38 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00