llvm-6502/lib/CodeGen
Chris Lattner 27a08935ca - Two minor improvements to the MachineInstr class to reduce footprint and
overhead: Merge 3 parallel vectors into 1, change regsUsed hash_set to be a
    bitvector.  Sped up LLC a little less than 10% in a debug build!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4261 91177308-0d34-0410-b5e6-96231b3b80d8
2002-10-22 23:16:21 +00:00
..
InstrSched Use vectors instead of hash_maps for issueGaps and conflictLists. 2002-10-13 00:40:37 +00:00
InstrSelection Significant improvement: GEP used by a load or store no longer generates 2002-10-14 16:30:55 +00:00
Mapping moved this file from lib/Reoptimizer/Mapping 2002-08-27 22:47:33 +00:00
PostOpts Peephole optimization pass on final machine code. 2002-09-20 00:42:11 +00:00
PreOpts Moving these files from Code/PreSelection to here. 2002-09-20 00:29:28 +00:00
RegAlloc - Two minor improvements to the MachineInstr class to reduce footprint and 2002-10-22 23:16:21 +00:00
MachineBasicBlock.cpp Implementation of class MachineCodeForBasicBlock. 2002-07-08 23:01:11 +00:00
MachineCodeForInstruction.cpp Add an assertion. 2002-09-16 15:13:59 +00:00
MachineFunction.cpp Don't pad variables in stack slots for performance! 2002-10-11 16:10:53 +00:00
MachineInstr.cpp - Two minor improvements to the MachineInstr class to reduce footprint and 2002-10-22 23:16:21 +00:00
MachineInstrAnnot.cpp Fixed method getReturnValue(): it should return NULL if the 2002-09-28 17:03:54 +00:00
Makefile Convert DIRS to PARALLEL_DIRS. They can be built independently. 2002-09-29 11:52:14 +00:00