LLVM 22.0.0git
Utils Directory Reference
Directory dependency graph for Utils:

Files

 
AddDiscriminators.h
 
AMDGPUEmitPrintf.h
 
ASanStackFrameLayout.h
 
AssumeBundleBuilder.h
 
BasicBlockUtils.h
 
BreakCriticalEdges.h
 
BuildLibCalls.h
 
BypassSlowDivision.h
 
CallGraphUpdater.h
 This file provides interfaces used to manipulate a call graph, regardless if it is a "old style" CallGraph or an "new style" LazyCallGraph.
 
CallPromotionUtils.h
 
CanonicalizeAliases.h
 
CanonicalizeFreezeInLoops.h
 
Cloning.h
 
CodeExtractor.h
 
CodeLayout.h
 Declares methods and data structures for code layout algorithms.
 
CodeMoverUtils.h
 
ControlFlowUtils.h
 
CountVisits.h
 
CtorUtils.h
 
Debugify.h
 
DebugSSAUpdater.h
 
DeclareRuntimeLibcalls.h
 
DXILUpgrade.h
 
EntryExitInstrumenter.h
 
EscapeEnumerator.h
 
Evaluator.h
 
ExtraPassManager.h
 This file provides a pass manager that only runs its passes if the provided marker analysis has been preserved, together with a class to define such a marker analysis.
 
FixIrreducible.h
 
FunctionComparator.h
 
FunctionImportUtils.h
 
GlobalStatus.h
 
GuardUtils.h
 
HelloWorld.h
 
InjectTLIMappings.h
 
InstructionNamer.h
 
InstructionWorklist.h
 
Instrumentation.h
 
IntegerDivision.h
 
IRNormalizer.h
 
LCSSA.h
 
LibCallsShrinkWrap.h
 
Local.h
 
LockstepReverseIterator.h
 
LongestCommonSequence.h
 
LoopConstrainer.h
 
LoopPeel.h
 
LoopRotationUtils.h
 
LoopSimplify.h
 
LoopUtils.h
 
LoopVersioning.h
 
LowerAtomic.h
 
LowerGlobalDtors.h
 
LowerIFunc.h
 
LowerInvoke.h
 
LowerMemIntrinsics.h
 
LowerSwitch.h
 
LowerVectorIntrinsics.h
 
MatrixUtils.h
 
Mem2Reg.h
 
MemoryOpRemark.h
 
MemoryTaggingSupport.h
 
MetaRenamer.h
 
MisExpect.h
 
ModuleUtils.h
 
MoveAutoInit.h
 
NameAnonGlobals.h
 
PredicateInfo.h
 This file implements the PredicateInfo analysis, which creates an Extended SSA form for operations used in branch comparisons and llvm.assume comparisons.
 
ProfileVerify.h
 
PromoteMemToReg.h
 
RelLookupTableConverter.h
 This file implements relative lookup table converter that converts lookup tables to relative lookup tables to make them PIC-friendly.
 
SampleProfileInference.h
 This file provides the interface for the profile inference algorithm, profi.
 
SampleProfileLoaderBaseImpl.h
 This file provides the interface for the sampled PGO profile loader base implementation.
 
SampleProfileLoaderBaseUtil.h
 This file provides the utility functions for the sampled PGO loader base implementation.
 
SanitizerStats.h
 
ScalarEvolutionExpander.h
 
SCCPSolver.h
 
SimplifyCFGOptions.h
 
SimplifyIndVar.h
 
SimplifyLibCalls.h
 
SizeOpts.h
 
SplitModule.h
 
SplitModuleByCategory.h
 
SSAUpdater.h
 
SSAUpdaterBulk.h
 
SSAUpdaterImpl.h
 
StripGCRelocates.h
 
StripNonLineTableDebugInfo.h
 
SymbolRewriter.h
 
UnifyFunctionExitNodes.h
 
UnifyLoopExits.h
 
UnrollLoop.h
 
ValueMapper.h
 
VNCoercion.h