llvm-6502/include/llvm/CodeGen
David Greene 2513330de8 Factor live variable analysis so it does not do register coalescing
simultaneously.  Move that pass to SimpleRegisterCoalescing.

This makes it easier to implement alternative register allocation and
coalescing strategies while maintaining reuse of the existing live
interval analysis.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37520 91177308-0d34-0410-b5e6-96231b3b80d8
2007-06-08 17:18:56 +00:00
..
AsmPrinter.h
CallingConvLower.h
DwarfWriter.h
ELFRelocation.h
FileWriters.h
InstrScheduling.h
IntrinsicLowering.h
LinkAllCodegenComponents.h
LiveInterval.h
LiveIntervalAnalysis.h Factor live variable analysis so it does not do register coalescing 2007-06-08 17:18:56 +00:00
LiveVariables.h
MachineBasicBlock.h Move ReplaceUsesOfBlockWith() out of BranchFolding into a MachineBasicBlock general facility. 2007-06-04 06:44:01 +00:00
MachineCodeEmitter.h
MachineConstantPool.h
MachineFrameInfo.h
MachineFunction.h
MachineFunctionPass.h
MachineInstr.h
MachineInstrBuilder.h
MachineJumpTableInfo.h
MachineLocation.h
MachineModuleInfo.h The semantics of invoke require that we always jump to the unwind block 2007-06-02 17:16:06 +00:00
MachinePassRegistry.h
MachineRelocation.h
MachORelocation.h
Passes.h Factor live variable analysis so it does not do register coalescing 2007-06-08 17:18:56 +00:00
RegAllocRegistry.h
RegisterScavenging.h
RuntimeLibcalls.h
SchedGraphCommon.h
ScheduleDAG.h
SchedulerRegistry.h
SelectionDAG.h
SelectionDAGISel.h
SelectionDAGNodes.h
SimpleRegisterCoalescing.h Factor live variable analysis so it does not do register coalescing 2007-06-08 17:18:56 +00:00
SSARegMap.h
ValueTypes.h
ValueTypes.td