llvm-6502/include/llvm/CodeGen
Dan Gohman 7fc610f073 Revert the part of r59145 that changed the comment about
virtual registers possibly having multiple kills while still
being defined and killed in the same block. If LiveIntervals
is manually re-run after two-address lowering, it currently
does add extra kills to two-address instructions, but this
is considered a bug.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59194 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-12 23:24:15 +00:00
..
AsmPrinter.h Temporary revert my last commit: it seems it's triggering some subtle bug in backend 2008-11-08 23:05:05 +00:00
BreakCriticalMachineEdge.h
CallingConvLower.h
DAGISelHeader.h Make ISel ignore dead nodes. The DAGCombiner normally eliminates 2008-11-05 22:56:47 +00:00
DwarfWriter.h
ELFRelocation.h
FastISel.h
FileWriters.h
GCMetadata.h
GCMetadataPrinter.h
GCs.h
GCStrategy.h
IntrinsicLowering.h
LinkAllAsmWriterComponents.h
LinkAllCodegenComponents.h Change the scheduler accessor methods to accept an explicit TargetMachine 2008-11-11 17:50:47 +00:00
LiveInterval.h Correct a function name in a comment. 2008-11-12 16:53:40 +00:00
LiveIntervalAnalysis.h - Rewrite code that update register live interval that's split. 2008-10-29 05:06:14 +00:00
LiveStackAnalysis.h - Rewrite code that update register live interval that's split. 2008-10-29 05:06:14 +00:00
LiveVariables.h Revert the part of r59145 that changed the comment about 2008-11-12 23:24:15 +00:00
MachineBasicBlock.h Const-ify several TargetInstrInfo methods. 2008-10-16 01:49:15 +00:00
MachineCodeEmitter.h Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ptr. 2008-11-08 08:02:53 +00:00
MachineConstantPool.h
MachineDominators.h
MachineFrameInfo.h - Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}. 2008-11-06 07:23:03 +00:00
MachineFunction.h
MachineFunctionPass.h
MachineInstr.h
MachineInstrBuilder.h Teach DAGCombine to fold constant offsets into GlobalAddress nodes, 2008-10-18 02:06:02 +00:00
MachineJumpTableInfo.h
MachineLocation.h
MachineLoopInfo.h
MachineMemOperand.h
MachineModuleInfo.h Move the include of MachineLocation.h into MachineModuleInfo.h 2008-10-16 00:20:14 +00:00
MachineOperand.h Teach DAGCombine to fold constant offsets into GlobalAddress nodes, 2008-10-18 02:06:02 +00:00
MachinePassRegistry.h
MachineRegisterInfo.h Add a register class -> virtual registers map. 2008-10-20 20:03:28 +00:00
MachineRelocation.h Rename isGVNonLazyPtr to isIndirectSym to reflect how it will be used. 2008-11-10 01:08:07 +00:00
MachORelocation.h
Passes.h Update in response to feedback from Chris: 2008-11-04 21:53:09 +00:00
PseudoSourceValue.h
RegAllocRegistry.h
RegisterCoalescer.h
RegisterScavenging.h
RuntimeLibcalls.h
ScheduleDAG.h Change the scheduler accessor methods to accept an explicit TargetMachine 2008-11-11 17:50:47 +00:00
SchedulerRegistry.h Change the scheduler accessor methods to accept an explicit TargetMachine 2008-11-11 17:50:47 +00:00
SelectionDAG.h Added CONVERT_RNDSAT (conversion with rounding and saturation) SDNode to 2008-11-10 20:54:11 +00:00
SelectionDAGISel.h Move the code that inserts X87 FP_REG_KILL instructions from a 2008-11-12 22:55:05 +00:00
SelectionDAGNodes.h Cleaned up and fix bugs in convert_rndsat node 2008-11-11 05:40:06 +00:00
ValueTypes.h Small cleanups. No functionality change intended! 2008-11-10 17:29:56 +00:00
ValueTypes.td