llvm-6502/include/llvm/CodeGen
Evan Cheng a8d94f1315 - LiveInterval value#'s now have 3 components: def instruction #,
kill instruction #, and source register number (iff the value# is defined by a
copy).
- Now def instruction # is set for every value#, not just for copy defined ones.
- Update some outdated code related inactive live ranges.
- Kill info not yet set. That's next patch.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40913 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-07 23:49:57 +00:00
..
AsmPrinter.h Fix minor doxygen nits. 2007-08-05 20:06:04 +00:00
CallingConvLower.h
DwarfWriter.h
ELFRelocation.h
FileWriters.h
IntrinsicLowering.h
LinkAllCodegenComponents.h
LiveInterval.h - LiveInterval value#'s now have 3 components: def instruction #, 2007-08-07 23:49:57 +00:00
LiveIntervalAnalysis.h
LiveVariables.h
MachineBasicBlock.h
MachineCodeEmitter.h
MachineConstantPool.h More explicit keywords. 2007-08-01 15:32:29 +00:00
MachineFrameInfo.h
MachineFunction.h
MachineFunctionPass.h
MachineInstr.h Remove subreg index from MachineInstr's and also keep vregs as unsigned when adding operands. 2007-07-26 07:00:46 +00:00
MachineInstrBuilder.h Fix 80 col violation. 2007-07-26 07:03:08 +00:00
MachineJumpTableInfo.h
MachineLocation.h
MachineModuleInfo.h
MachinePassRegistry.h
MachineRelocation.h
MachORelocation.h
Passes.h Implement review feedback. No functionality change. 2007-08-06 16:33:56 +00:00
RegAllocRegistry.h
RegisterScavenging.h
RuntimeLibcalls.h
SchedGraphCommon.h
ScheduleDAG.h Instead of adding copyfromreg's to handle physical definitions. Now isel can 2007-08-02 00:28:15 +00:00
SchedulerRegistry.h
SelectionDAG.h
SelectionDAGISel.h
SelectionDAGNodes.h Do not emit copies for physical register output if it's not used. 2007-08-02 05:29:38 +00:00
SimpleRegisterCoalescing.h
SSARegMap.h
ValueTypes.h This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. 2007-08-04 01:51:18 +00:00
ValueTypes.td This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. 2007-08-04 01:51:18 +00:00