|
file | AccelTable.h [code] |
|
file | Analysis.h [code] |
|
file | AsmPrinter.h [code] |
|
file | AsmPrinterHandler.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 | BuiltinGCs.h [code] |
|
file | CalcSpillWeights.h [code] |
|
file | CallingConvLower.h [code] |
|
file | CommandFlags.inc [code] |
|
file | CostTable.h [code] |
| Cost tables and simple lookup functions.
|
|
file | DAGCombine.h [code] |
|
file | DbgEntityHistoryCalculator.h [code] |
|
file | DebugHandlerBase.h [code] |
|
file | DFAPacketizer.h [code] |
|
file | DIE.h [code] |
|
file | DwarfStringPoolEntry.h [code] |
|
file | EdgeBundles.h [code] |
|
file | ExecutionDomainFix.h [code] |
|
file | ExpandReductions.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 | GCStrategy.h [code] |
|
file | IntrinsicLowering.h [code] |
|
file | ISDOpcodes.h [code] |
|
file | LatencyPriorityQueue.h [code] |
|
file | LazyMachineBlockFrequencyInfo.h [code] |
| ===- LazyMachineBlockFrequencyInfo.h - Lazy Block Frequency -*- C++ -*–===//
|
|
file | LexicalScopes.h [code] |
|
file | LinkAllAsmWriterComponents.h [code] |
|
file | LinkAllCodegenComponents.h [code] |
|
file | LiveInterval.h [code] |
|
file | LiveIntervals.h [code] |
|
file | LiveIntervalUnion.h [code] |
|
file | LivePhysRegs.h [code] |
| This file implements the LivePhysRegs utility for tracking liveness of physical registers.
|
|
file | LiveRangeEdit.h [code] |
|
file | LiveRegMatrix.h [code] |
|
file | LiveRegUnits.h [code] |
| A set of register units.
|
|
file | LiveStacks.h [code] |
|
file | LiveVariables.h [code] |
|
file | LoopTraversal.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 | 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 | MachineOutliner.h [code] |
| Contains all data structures shared between the outliner implemented in MachineOutliner.cpp and target implementations of the outliner.
|
|
file | MachinePassRegistry.h [code] |
|
file | MachinePipeliner.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 | MachORelocation.h [code] |
|
file | MacroFusion.h [code] |
|
file | MIRPrinter.h [code] |
|
file | MIRYamlMapping.h [code] |
|
file | ParallelCG.h [code] |
|
file | Passes.h [code] |
|
file | PBQPRAConstraint.h [code] |
|
file | PreISelIntrinsicLowering.h [code] |
|
file | PseudoSourceValue.h [code] |
|
file | ReachingDefAnalysis.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 | SelectionDAGAddressAnalysis.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 | TargetCallingConv.h [code] |
|
file | TargetFrameLowering.h [code] |
|
file | TargetInstrInfo.h [code] |
|
file | TargetLowering.h [code] |
| This file describes how to lower LLVM code to machine code.
|
|
file | TargetLoweringObjectFileImpl.h [code] |
|
file | TargetOpcodes.h [code] |
|
file | TargetPassConfig.h [code] |
|
file | TargetRegisterInfo.h [code] |
|
file | TargetSchedule.h [code] |
|
file | TargetSubtargetInfo.h [code] |
|
file | UnreachableBlockElim.h [code] |
|
file | ValueTypes.h [code] |
|
file | VirtRegMap.h [code] |
|
file | WasmEHFuncInfo.h [code] |
|
file | WinEHFuncInfo.h [code] |
|