LLVM
4.0.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
llvm.src
include
llvm
CodeGen
CodeGen Directory Reference
Directory dependency graph for CodeGen:
This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.
Directories
directory
GlobalISel
directory
MIRParser
directory
PBQP
Files
file
CodeGen/Analysis.h
[code]
file
AsmPrinter.h
[code]
file
AtomicExpandUtils.h
[code]
file
BasicTTIImpl.h
[code]
This file provides a helper that implements much of the TTI interface in terms of the target-independent code generator and TargetLowering interfaces.
file
CalcSpillWeights.h
[code]
file
CallingConvLower.h
[code]
file
CommandFlags.h
[code]
file
DAGCombine.h
[code]
file
DFAPacketizer.h
[code]
file
DIE.h
[code]
file
DwarfStringPoolEntry.h
[code]
file
EdgeBundles.h
[code]
file
FastISel.h
[code]
This file defines the FastISel class.
file
FaultMaps.h
[code]
file
FunctionLoweringInfo.h
[code]
file
GCMetadata.h
[code]
file
GCMetadataPrinter.h
[code]
file
GCs.h
[code]
file
GCStrategy.h
[code]
file
IntrinsicLowering.h
[code]
file
ISDOpcodes.h
[code]
file
LatencyPriorityQueue.h
[code]
file
LexicalScopes.h
[code]
file
LinkAllAsmWriterComponents.h
[code]
file
LinkAllCodegenComponents.h
[code]
file
LiveInterval.h
[code]
file
LiveIntervalAnalysis.h
[code]
file
LiveIntervalUnion.h
[code]
file
LivePhysRegs.h
[code]
file
LiveRangeEdit.h
[code]
file
LiveRegMatrix.h
[code]
file
LiveStackAnalysis.h
[code]
file
LiveVariables.h
[code]
file
LowLevelType.h
[code]
file
MachineBasicBlock.h
[code]
file
MachineBlockFrequencyInfo.h
[code]
file
MachineBranchProbabilityInfo.h
[code]
file
MachineCombinerPattern.h
[code]
file
MachineConstantPool.h
[code]
This file declares the MachineConstantPool class which is an abstract constant pool to keep track of constants referenced by a function.
file
MachineDominanceFrontier.h
[code]
file
MachineDominators.h
[code]
file
MachineFrameInfo.h
[code]
file
MachineFunction.h
[code]
file
MachineFunctionInitializer.h
[code]
file
MachineFunctionPass.h
[code]
file
MachineInstr.h
[code]
file
MachineInstrBuilder.h
[code]
file
MachineInstrBundle.h
[code]
file
MachineInstrBundleIterator.h
[code]
file
MachineJumpTableInfo.h
[code]
file
MachineLoopInfo.h
[code]
file
MachineMemOperand.h
[code]
file
MachineModuleInfo.h
[code]
file
MachineModuleInfoImpls.h
[code]
file
MachineOperand.h
[code]
file
MachinePassRegistry.h
[code]
file
MachinePostDominators.h
[code]
file
MachineRegionInfo.h
[code]
file
MachineRegisterInfo.h
[code]
file
MachineScheduler.h
[code]
file
MachineSSAUpdater.h
[code]
file
MachineTraceMetrics.h
[code]
file
MachineValueType.h
[code]
file
MachORelocation.h
[code]
file
MIRYamlMapping.h
[code]
file
ParallelCG.h
[code]
file
CodeGen/Passes.h
[code]
file
PBQPRAConstraint.h
[code]
file
PreISelIntrinsicLowering.h
[code]
file
PseudoSourceValue.h
[code]
file
RegAllocPBQP.h
[code]
file
RegAllocRegistry.h
[code]
file
RegisterClassInfo.h
[code]
file
RegisterPressure.h
[code]
file
RegisterScavenging.h
[code]
This file declares the machine register scavenger class.
file
RegisterUsageInfo.h
[code]
This pass is required to take advantage of the interprocedural register allocation infrastructure.
file
ResourcePriorityQueue.h
[code]
file
RuntimeLibcalls.h
[code]
file
ScheduleDAG.h
[code]
file
ScheduleDAGInstrs.h
[code]
file
ScheduleDAGMutation.h
[code]
file
ScheduleDFS.h
[code]
file
ScheduleHazardRecognizer.h
[code]
file
SchedulerRegistry.h
[code]
file
ScoreboardHazardRecognizer.h
[code]
file
SelectionDAG.h
[code]
file
SelectionDAGISel.h
[code]
file
SelectionDAGNodes.h
[code]
file
SelectionDAGTargetInfo.h
[code]
file
SlotIndexes.h
[code]
file
StackMaps.h
[code]
file
StackProtector.h
[code]
file
TailDuplicator.h
[code]
file
TargetLoweringObjectFileImpl.h
[code]
file
TargetPassConfig.h
[code]
file
TargetSchedule.h
[code]
file
UnreachableBlockElim.h
[code]
file
ValueTypes.h
[code]
file
VirtRegMap.h
[code]
file
WinEHFuncInfo.h
[code]
Generated on Wed Mar 8 2017 17:51:48 for LLVM by
1.8.6