Browse the source code of
llvm-release-19.x-64075837b
/
llvm_projects
/
llvm
/
lib
/
CodeGen/
online
../
AggressiveAntiDepBreaker.cpp
AggressiveAntiDepBreaker.h
AggressiveAntiDepBreaker
AggressiveAntiDepState
AllocationOrder.cpp
AllocationOrder.h
AllocationOrder
Analysis.cpp
[+]
AsmPrinter/
AssignmentTrackingAnalysis.cpp
FunctionVarLocsBuilder
DenseMapInfo
hash
AtomicExpandPass.cpp
BasicBlockPathCloning.cpp
BasicBlockPathCloning
BasicBlockSections.cpp
BasicBlockSectionsProfileReader.cpp
BasicTargetTransformInfo.cpp
BranchFolding.cpp
BranchFolding.h
BranchFolder
BranchRelaxation.cpp
BreakFalseDeps.cpp
BreakFalseDeps
CFGuardLongjmp.cpp
CFIFixup.cpp
CFIInstrInserter.cpp
CalcSpillWeights.cpp
CallBrPrepare.cpp
CallingConvLower.cpp
CodeGen.cpp
CodeGenCommonISel.cpp
CodeGenPrepare.cpp
CommandFlags.cpp
ComplexDeinterleavingPass.cpp
CriticalAntiDepBreaker.cpp
CriticalAntiDepBreaker.h
CriticalAntiDepBreaker
DFAPacketizer.cpp
DeadMachineInstructionElim.cpp
DetectDeadLanes.cpp
DwarfEHPrepare.cpp
EHContGuardCatchret.cpp
EarlyIfConversion.cpp
EdgeBundles.cpp
ExecutionDomainFix.cpp
ExpandLargeDivRem.cpp
ExpandLargeFpConvert.cpp
ExpandMemCmp.cpp
ExpandPostRAPseudos.cpp
ExpandReductions.cpp
ExpandVectorPredication.cpp
FEntryInserter.cpp
FaultMaps.cpp
FinalizeISel.cpp
FixupStatepointCallerSaved.cpp
FuncletLayout.cpp
GCEmptyBasicBlocks.cpp
GCEmptyBasicBlocks
GCMetadata.cpp
GCMetadataPrinter.cpp
GCRootLowering.cpp
[+]
GlobalISel/
GlobalMerge.cpp
HardwareLoops.cpp
IfConversion.cpp
ImplicitNullChecks.cpp
IndirectBrExpandPass.cpp
InitUndef.cpp
InlineSpiller.cpp
InterferenceCache.cpp
InterferenceCache.h
InterferenceCache
InterleavedAccessPass.cpp
InterleavedLoadCombinePass.cpp
IntrinsicLowering.cpp
JMCInstrumenter.cpp
KCFI.cpp
LLVMTargetMachine.cpp
LatencyPriorityQueue.cpp
LazyMachineBlockFrequencyInfo.cpp
LexicalScopes.cpp
[+]
LiveDebugValues/
LiveDebugVariables.cpp
LiveInterval.cpp
LiveIntervalCalc.cpp
LiveIntervalUnion.cpp
LiveIntervals.cpp
LivePhysRegs.cpp
LiveRangeCalc.cpp
LiveRangeEdit.cpp
LiveRangeShrink.cpp
LiveRangeUtils.h
LiveRegMatrix.cpp
LiveRegUnits.cpp
LiveStacks.cpp
LiveVariables.cpp
LocalStackSlotAllocation.cpp
LoopTraversal.cpp
LowLevelTypeUtils.cpp
LowerEmuTLS.cpp
MBFIWrapper.cpp
MIRCanonicalizerPass.cpp
MIRFSDiscriminator.cpp
MIRNamerPass.cpp
[+]
MIRParser/
MIRPrinter.cpp
MIPrinter
MIRPrinter
BlockScalarTraits
MIRPrintingPass.cpp
MIRSampleProfile.cpp
MIRProfileLoader
IRTraits
MIRVRegNamerUtils.cpp
MIRVRegNamerUtils.h
VRegRenamer
MIRYamlMapping.cpp
MLRegAllocEvictAdvisor.cpp
RegAllocScoring
MLRegAllocEvictAdvisor.h
LRStartEndInfo
MLRegAllocPriorityAdvisor.cpp
FeatureIDs
MLPriorityAdvisor
ReleaseModePriorityAdvisorAnalysis
MachineBasicBlock.cpp
SlotIndexUpdateDelegate
MachineBlockFrequencyInfo.cpp
DOTGraphTraits
GraphTraits
MachineBlockPlacement.cpp
MachineBranchProbabilityInfo.cpp
MachineCFGPrinter.cpp
MachineCSE.cpp
MachineCheckDebugify.cpp
MachineCombiner.cpp
MachineConvergenceVerifier.cpp
GenericConvergenceVerifier
MachineCopyPropagation.cpp
MachineCycleAnalysis.cpp
GenericCycle
GenericCycleInfo
MachineDebugify.cpp
MachineDomTreeUpdater.cpp
MachineDominanceFrontier.cpp
DominanceFrontierBase
ForwardDominanceFrontierBase
MachineDominators.cpp
MachineFrameInfo.cpp
MachineFunction.cpp
DOTGraphTraits
MachineFunctionAnalysis.cpp
MachineFunctionPass.cpp
MachineFunctionPrinterPass.cpp
MachineFunctionSplitter.cpp
MachineInstr.cpp
MachineInstrBundle.cpp
MachineLICM.cpp
UseBFI
MachineLateInstrsCleanup.cpp
MachineLoopInfo.cpp
MachineLoopUtils.cpp
MachineModuleInfo.cpp
MachineModuleInfoImpls.cpp
MachineModuleSlotTracker.cpp
MachineOperand.cpp
MachineOptimizationRemarkEmitter.cpp
MachineOutliner.cpp
MachinePassManager.cpp
MachinePipeliner.cpp
MachinePostDominators.cpp
MachineRegionInfo.cpp
MachineRegisterInfo.cpp
MachineSSAContext.cpp
MachineSSAUpdater.cpp
SSAUpdaterTraits
MachineScheduler.cpp
Direction
MachineSink.cpp
MachineSizeOpts.cpp
MachineStableHash.cpp
MachineStripDebug.cpp
MachineTraceMetrics.cpp
MachineUniformityAnalysis.cpp
GenericUniformityAnalysisImplDeleter
MachineVerifier.cpp
MacroFusion.cpp
ModuloSchedule.cpp
MultiHazardRecognizer.cpp
NonRelocatableStringpool.cpp
OptimizePHIs.cpp
PHIElimination.cpp
PHIEliminationUtils.cpp
PHIEliminationUtils.h
PatchableFunction.cpp
PeepholeOptimizer.cpp
PostRAHazardRecognizer.cpp
PostRASchedulerList.cpp
PreISelIntrinsicLowering.cpp
ProcessImplicitDefs.cpp
PrologEpilogInserter.cpp
PseudoProbeInserter.cpp
PseudoSourceValue.cpp
RDFGraph.cpp
RDFLiveness.cpp
RDFRegisters.cpp
ReachingDefAnalysis.cpp
RegAllocBase.cpp
RegAllocBase.h
RegAllocBase
RegAllocBasic.cpp
RegAllocEvictionAdvisor.cpp
RegAllocEvictionAdvisor.h
DefaultEvictionAdvisor
EvictionCost
LiveRangeStage
RegAllocEvictionAdvisor
RegAllocEvictionAdvisorAnalysis
RegAllocFast.cpp
RegAllocGreedy.cpp
RegAllocGreedy.h
RAGreedy
RegAllocPBQP.cpp
RegAllocPriorityAdvisor.cpp
RegAllocPriorityAdvisor.h
DefaultPriorityAdvisor
RegAllocPriorityAdvisor
RegAllocPriorityAdvisorAnalysis
RegAllocScore.cpp
RegAllocScore.h
RegAllocScore
RegUsageInfoCollector.cpp
RegUsageInfoPropagate.cpp
RegisterBank.cpp
RegisterBankInfo.cpp
RegisterClassInfo.cpp
RegisterCoalescer.cpp
RegisterCoalescer.h
CoalescerPair
RegisterPressure.cpp
RegisterScavenging.cpp
RegisterUsageInfo.cpp
RemoveRedundantDebugValues.cpp
RenameIndependentSubregs.cpp
ReplaceWithVeclib.cpp
ResetMachineFunctionPass.cpp
SafeStack.cpp
SafeStackLayout.cpp
SafeStackLayout.h
StackLayout
SanitizerBinaryMetadata.cpp
ScheduleDAG.cpp
ScheduleDAGInstrs.cpp
SchedDFSImpl
ScheduleDAGPrinter.cpp
DOTGraphTraits
ScoreboardHazardRecognizer.cpp
SelectOptimize.cpp
[+]
SelectionDAG/
ShadowStackGCLowering.cpp
ShrinkWrap.cpp
SjLjEHPrepare.cpp
SlotIndexes.cpp
SpillPlacement.cpp
SpillPlacement.h
SpillPlacement
SplitKit.cpp
SplitKit.h
InsertPointAnalysis
SplitAnalysis
SplitEditor
StackColoring.cpp
StackFrameLayoutAnalysisPass.cpp
StackMapLivenessAnalysis.cpp
StackMaps.cpp
StackProtector.cpp
StackSlotColoring.cpp
SwiftErrorValueTracking.cpp
SwitchLoweringUtils.cpp
TailDuplication.cpp
TailDuplicator.cpp
TargetFrameLoweringImpl.cpp
TargetInstrInfo.cpp
TargetLoweringBase.cpp
TargetLoweringObjectFileImpl.cpp
TargetOptionsImpl.cpp
TargetPassConfig.cpp
PassConfigImpl
TargetRegisterInfo.cpp
TargetSchedule.cpp
TargetSubtargetInfo.cpp
TwoAddressInstructionPass.cpp
TypePromotion.cpp
UnreachableBlockElim.cpp
VLIWMachineScheduler.cpp
ValueTypes.cpp
VirtRegMap.cpp
WasmEHPrepare.cpp
WinEHPrepare.cpp
WorkItem
WindowScheduler.cpp
XRayInstrumentation.cpp
Generated on
2024-Oct-10
Powered by
Code Browser
2.1
Generator usage only permitted with license