/usr/include/llvm/CodeGen/

3 directories 246 files 2.7 MiB total
List Grid
Name
Size Modified
Up
GlobalISel/
MIRParser/
PBQP/
AccelTable.h
19 KiB
Analysis.h
6.9 KiB
AntiDepBreaker.h
3.9 KiB
AsmPrinter.h
37 KiB
AsmPrinterHandler.h
3.0 KiB
AssignmentTrackingAnalysis.h
4.8 KiB
AtomicExpand.h
834 B
AtomicExpandUtils.h
2.5 KiB
BasicBlockSectionsProfileReader.h
7.1 KiB
BasicBlockSectionUtils.h
1.5 KiB
BasicTTIImpl.h
130 KiB
BranchFoldingPass.h
987 B
BranchRelaxation.h
816 B
ByteProvider.h
3.1 KiB
CalcSpillWeights.h
4.6 KiB
CallBrPrepare.h
706 B
CallingConvLower.h
21 KiB
CFIFixup.h
1.1 KiB
CFIInstBuilder.h
4.1 KiB
CodeGenCommonISel.h
11 KiB
CodeGenPrepare.h
968 B
CodeGenTargetMachineImpl.h
4.2 KiB
CommandFlags.h
6.0 KiB
ComplexDeinterleavingPass.h
1.5 KiB
CostTable.h
2.6 KiB
CSEConfigBase.h
1.1 KiB
DAGCombine.h
606 B
DbgEntityHistoryCalculator.h
5.5 KiB
DeadMachineInstructionElim.h
826 B
DebugHandlerBase.h
5.1 KiB
DetectDeadLanes.h
4.5 KiB
DFAPacketizer.h
8.3 KiB
DIE.h
35 KiB
DIEValue.def
1.4 KiB
DroppedVariableStatsMIR.h
2.4 KiB
DwarfEHPrepare.h
1.0 KiB
DwarfStringPoolEntry.h
3.7 KiB
EarlyIfConversion.h
775 B
EdgeBundles.h
3.0 KiB
ExecutionDomainFix.h
7.7 KiB
ExpandFp.h
794 B
ExpandLargeDivRem.h
860 B
ExpandMemCmp.h
818 B
ExpandPostRAPseudos.h
784 B
ExpandReductions.h
726 B
ExpandVectorPredication.h
1.1 KiB
FastISel.h
22 KiB
FaultMaps.h
2.0 KiB
FEntryInserter.h
806 B
FinalizeISel.h
768 B
FixupStatepointCallerSaved.h
826 B
FunctionLoweringInfo.h
11 KiB
GCMetadata.h
10 KiB
GCMetadataPrinter.h
2.5 KiB
GenVT.inc
43 KiB
GlobalMerge.h
2.0 KiB
GlobalMergeFunctions.h
3.5 KiB
HardwareLoops.h
2.0 KiB
IndirectBrExpand.h
830 B
IndirectThunks.h
8.8 KiB
InitUndef.h
781 B
InterleavedAccess.h
1.1 KiB
InterleavedLoadCombine.h
864 B
IntrinsicLowering.h
1.6 KiB
ISDOpcodes.h
74 KiB
JMCInstrumenter.h
711 B
LatencyPriorityQueue.h
3.1 KiB
LazyMachineBlockFrequencyInfo.h
2.7 KiB
LexicalScopes.h
10 KiB
LinkAllAsmWriterComponents.h
1.5 KiB
LinkAllCodegenComponents.h
2.4 KiB
LiveDebugValuesPass.h
1.0 KiB
LiveDebugVariables.h
3.7 KiB
LiveInterval.h
38 KiB
LiveIntervalCalc.h
3.0 KiB
LiveIntervals.h
22 KiB
LiveIntervalUnion.h
7.3 KiB
LivePhysRegs.h
8.5 KiB
LiveRangeCalc.h
12 KiB
LiveRangeEdit.h
10 KiB
LiveRegMatrix.h
7.7 KiB
LiveRegUnits.h
6.2 KiB
LiveStacks.h
4.3 KiB
LiveVariables.h
14 KiB
LocalStackSlotAllocation.h
831 B
LoopTraversal.h
4.4 KiB
LowerEmuTLS.h
881 B
LowLevelTypeUtils.h
1.6 KiB
MachineBasicBlock.h
62 KiB
MachineBlockFrequencyInfo.h
6.0 KiB
MachineBlockPlacement.h
1.3 KiB
MachineBranchProbabilityInfo.h
3.5 KiB
MachineCFGPrinter.h
3.0 KiB
MachineCombinerPattern.h
1.4 KiB
MachineConstantPool.h
5.3 KiB
MachineConvergenceVerifier.h
936 B
MachineCopyPropagation.h
1.0 KiB
MachineCSE.h
858 B
MachineCycleAnalysis.h
2.5 KiB
MachineDominanceFrontier.h
2.3 KiB
MachineDominators.h
6.4 KiB
MachineDomTreeUpdater.h
3.3 KiB
MachineFrameInfo.h
36 KiB
MachineFunction.h
62 KiB
MachineFunctionAnalysis.h
1.6 KiB
MachineFunctionAnalysisManager.h
963 B
MachineFunctionPass.h
3.0 KiB
MachineInstr.h
85 KiB
MachineInstrBuilder.h
26 KiB
MachineInstrBundle.h
11 KiB
MachineInstrBundleIterator.h
11 KiB
MachineJumpTableInfo.h
5.6 KiB
MachineLateInstrsCleanup.h
959 B
MachineLICM.h
1.1 KiB
MachineLoopInfo.h
7.7 KiB
MachineLoopUtils.h
1.5 KiB
MachineMemOperand.h
14 KiB
MachineModuleInfo.h
8.1 KiB
MachineModuleInfoImpls.h
4.8 KiB
MachineModuleSlotTracker.h
1.6 KiB
MachineOperand.h
40 KiB
MachineOptimizationRemarkEmitter.h
10 KiB
MachineOutliner.h
11 KiB
MachinePassManager.h
8.9 KiB
MachinePassRegistry.h
6.1 KiB
MachinePipeliner.h
30 KiB
MachinePostDominators.h
4.0 KiB
MachineRegionInfo.h
5.9 KiB
MachineRegisterInfo.h
50 KiB
MachineScheduler.h
51 KiB
MachineSink.h
972 B
MachineSizeOpts.h
1.8 KiB
MachineSSAContext.h
1.3 KiB
MachineSSAUpdater.h
4.8 KiB
MachineStableHash.h
1.3 KiB
MachineTraceMetrics.h
19 KiB
MachineUniformityAnalysis.h
2.6 KiB
MachineVerifier.h
995 B
MachORelocation.h
2.2 KiB
MacroFusion.h
2.5 KiB
MBFIWrapper.h
1.5 KiB
MIRFormatter.h
3.4 KiB
MIRFSDiscriminator.h
2.2 KiB
MIRPrinter.h
2.5 KiB
MIRSampleProfile.h
2.2 KiB
MIRYamlMapping.h
32 KiB
ModuloSchedule.h
19 KiB
MultiHazardRecognizer.h
1.6 KiB
NonRelocatableStringpool.h
2.8 KiB
OptimizePHIs.h
754 B
Passes.h
25 KiB
PatchableFunction.h
939 B
PBQPRAConstraint.h
2.1 KiB
PeepholeOptimizer.h
893 B
PEI.h
790 B
PHIElimination.h
806 B
PostRAHazardRecognizer.h
850 B
PostRAMachineSink.h
951 B
PostRASchedulerList.h
984 B
PreISelIntrinsicLowering.h
1.0 KiB
PseudoSourceValue.h
4.8 KiB
PseudoSourceValueManager.h
2.5 KiB
RDFGraph.h
33 KiB
RDFLiveness.h
5.2 KiB
RDFRegisters.h
10 KiB
ReachingDefAnalysis.h
12 KiB
RegAllocCommon.h
954 B
RegAllocEvictionAdvisor.h
11 KiB
RegAllocFast.h
1.7 KiB
RegAllocGreedyPass.h
1.5 KiB
RegAllocPBQP.h
17 KiB
RegAllocPriorityAdvisor.h
5.8 KiB
RegAllocRegistry.h
2.3 KiB
Register.h
6.7 KiB
RegisterBank.h
3.1 KiB
RegisterBankInfo.h
31 KiB
RegisterClassInfo.h
5.3 KiB
RegisterCoalescerPass.h
906 B
RegisterPressure.h
22 KiB
RegisterScavenging.h
6.0 KiB
RegisterUsageInfo.h
3.6 KiB
RegUsageInfoCollector.h
805 B
RegUsageInfoPropagate.h
805 B
RemoveLoadsIntoFakeUses.h
929 B
RemoveRedundantDebugValues.h
826 B
RenameIndependentSubregs.h
822 B
ReplaceWithVeclib.h
1.5 KiB
ResourcePriorityQueue.h
4.2 KiB
RuntimeLibcallUtil.h
4.7 KiB
SafeStack.h
799 B
SanitizerBinaryMetadata.h
869 B
ScheduleDAG.h
31 KiB
ScheduleDAGInstrs.h
16 KiB
ScheduleDAGMutation.h
1.0 KiB
ScheduleDFS.h
5.8 KiB
ScheduleHazardRecognizer.h
4.9 KiB
SchedulerRegistry.h
4.4 KiB
ScoreboardHazardRecognizer.h
3.8 KiB
SDNodeInfo.h
2.9 KiB
SDNodeProperties.td
1.4 KiB
SDPatternMatch.h
42 KiB
SelectionDAG.h
123 KiB
SelectionDAGAddressAnalysis.h
3.9 KiB
SelectionDAGISel.h
19 KiB
SelectionDAGNodes.h
118 KiB
SelectionDAGTargetInfo.h
10 KiB
SelectOptimize.h
1.0 KiB
ShadowStackGCLowering.h
745 B
ShrinkWrap.h
860 B
SjLjEHPrepare.h
821 B
SlotIndexes.h
25 KiB
Spiller.h
1.9 KiB
SpillPlacement.h
7.6 KiB
StackColoring.h
769 B
StackFrameLayoutAnalysisPass.h
872 B
StackMaps.h
14 KiB
StackProtector.h
4.2 KiB
StackSlotColoring.h
777 B
SwiftErrorValueTracking.h
3.8 KiB
SwitchLoweringUtils.h
11 KiB
TailDuplication.h
1.5 KiB
TailDuplicator.h
5.5 KiB
TargetCallingConv.h
8.9 KiB
TargetFrameLowering.h
22 KiB
TargetInstrInfo.h
108 KiB
TargetLowering.h
253 KiB
TargetLoweringObjectFileImpl.h
14 KiB
TargetOpcodes.h
1.7 KiB
TargetPassConfig.h
18 KiB
TargetRegisterInfo.h
60 KiB
TargetSchedule.h
8.7 KiB
TargetSubtargetInfo.h
14 KiB
TileShapeInfo.h
5.6 KiB
TwoAddressInstructionPass.h
934 B
TypePromotion.h
982 B
UnreachableBlockElim.h
1.6 KiB
ValueTypes.h
21 KiB
ValueTypes.td
20 KiB
VirtRegMap.h
8.4 KiB
VLIWMachineScheduler.h
8.9 KiB
WasmEHFuncInfo.h
3.0 KiB
WasmEHPrepare.h
705 B
WindowScheduler.h
8.1 KiB
WinEHFuncInfo.h
4.4 KiB
WinEHPrepare.h
856 B
XRayInstrumentation.h
831 B