..
PBQP
Analysis.h
AsmPrinter.h
Teach our Dwarf emission to use the string pool.
2011-10-27 06:44:11 +00:00
BinaryObject.h
CalcSpillWeights.h
CallingConvLower.h
EdgeBundles.h
Twinify GraphWriter a little bit.
2011-11-15 16:26:38 +00:00
FastISel.h
Make headers standalone.
2011-11-14 17:45:03 +00:00
FunctionLoweringInfo.h
Directly point debug info to the stack slot of the arugment, instead of trying to keep track of vreg in which it the arugment is copied. The LiveDebugVariable can keep track of variable's ranges.
2011-09-08 22:59:09 +00:00
GCMetadata.h
GCMetadataPrinter.h
GCs.h
GCStrategy.h
Add a custom safepoint method, in order for language implementers to decide which machine instruction gets to be a safepoint.
2011-11-11 18:32:52 +00:00
IntrinsicLowering.h
ISDOpcodes.h
Thread the chain through the eh.sjlj.setjmp intrinsic, like it's documented to
2011-10-07 21:25:38 +00:00
JITCodeEmitter.h
LatencyPriorityQueue.h
LexicalScopes.h
LinkAllAsmWriterComponents.h
LinkAllCodegenComponents.h
Delete the linear scan register allocator.
2011-11-12 22:39:45 +00:00
LiveInterval.h
Rename SlotIndexes to match how they are used.
2011-11-13 20:45:27 +00:00
LiveIntervalAnalysis.h
Delete the old spilling framework from LiveIntervalAnalysis.
2011-11-12 23:57:05 +00:00
LiveStackAnalysis.h
Move getCommonSubClass() into TRI.
2011-09-30 22:18:51 +00:00
LiveVariables.h
MachineBasicBlock.h
Add a bool value to set the IsLandingPad flag to.
2011-10-07 23:06:01 +00:00
MachineBlockFrequencyInfo.h
Make headers standalone.
2011-11-14 17:45:03 +00:00
MachineBranchProbabilityInfo.h
Under the hood, MBPI is doing a linear scan of every successor every
2011-11-14 09:12:57 +00:00
MachineCodeEmitter.h
MachineCodeInfo.h
MachineConstantPool.h
Rename AddSelectionDAGCSEId() to addSelectionDAGCSEId().
2011-09-27 20:59:33 +00:00
MachineDominators.h
MachineFrameInfo.h
Create and use an llvm.eh.sjlj.functioncontext intrinsic.
2011-09-28 03:36:43 +00:00
MachineFunction.h
MachineFunctionAnalysis.h
Sink codegen optimization level into MCCodeGenInfo along side relocation model
2011-11-16 08:38:26 +00:00
MachineFunctionPass.h
MachineInstr.h
Add MachineInstr::getRegClassConstraint().
2011-10-12 23:37:36 +00:00
MachineInstrBuilder.h
MachineJumpTableInfo.h
MachineLoopInfo.h
MachineLoopRanges.h
MachineMemOperand.h
Make headers standalone.
2011-11-14 17:45:03 +00:00
MachineModuleInfo.h
Add accessor method to check if the landing pad symbol has call site information.
2011-10-05 23:26:10 +00:00
MachineModuleInfoImpls.h
MachineOperand.h
Allow <undef> flags on def operands as well as uses.
2011-10-04 21:49:33 +00:00
MachinePassRegistry.h
MachineRegisterInfo.h
Admonish that MI is not IR and virtual registers have constraints.
2011-10-17 17:33:39 +00:00
MachineRelocation.h
MachineSSAUpdater.h
MachORelocation.h
ObjectCodeEmitter.h
Passes.h
Delete the linear scan register allocator.
2011-11-12 22:39:45 +00:00
ProcessImplicitDefs.h
PseudoSourceValue.h
RegAllocPBQP.h
RegAllocRegistry.h
RegisterScavenging.h
RuntimeLibcalls.h
ScheduleDAG.h
ScheduleHazardRecognizer.h
SchedulerRegistry.h
Delete the top-down "Latency" scheduler. Top-down scheduling doesn't handle
2011-10-24 18:01:06 +00:00
ScoreboardHazardRecognizer.h
SelectionDAG.h
Don't try to form pre/post-indexed loads/stores until after LegalizeDAG runs. Fixes PR11029.
2011-11-12 00:35:34 +00:00
SelectionDAGISel.h
Remove the SystemZ backend.
2011-10-24 23:48:32 +00:00
SelectionDAGNodes.h
Add additional checking to ensure that MachineMemOperands are never set to null, which can happen in weird circumstances where target intrinsic hooks are implemented incorrectly.
2011-11-10 19:25:09 +00:00
SlotIndexes.h
Rename SlotIndexes to match how they are used.
2011-11-13 20:45:27 +00:00
TargetLoweringObjectFileImpl.h
ValueTypes.h
Rename MVT::untyped to MVT::Untyped to match similar nomenclature.
2011-11-16 01:02:57 +00:00
ValueTypes.td