LLVM
20.0.0git
include
llvm
Transforms
Utils
Utils Directory Reference
Directory dependency graph for Utils:
Files
file
AddDiscriminators.h
[code]
file
AMDGPUEmitPrintf.h
[code]
file
ASanStackFrameLayout.h
[code]
file
AssumeBundleBuilder.h
[code]
file
BasicBlockUtils.h
[code]
file
BreakCriticalEdges.h
[code]
file
BuildLibCalls.h
[code]
file
BypassSlowDivision.h
[code]
file
CallGraphUpdater.h
[code]
This file provides interfaces used to manipulate a call graph, regardless if it is a "old style" CallGraph or an "new style" LazyCallGraph.
file
CallPromotionUtils.h
[code]
file
CanonicalizeAliases.h
[code]
file
CanonicalizeFreezeInLoops.h
[code]
file
Cloning.h
[code]
file
CodeExtractor.h
[code]
file
CodeLayout.h
[code]
Declares methods and data structures for code layout algorithms.
file
CodeMoverUtils.h
[code]
file
CountVisits.h
[code]
file
CtorUtils.h
[code]
file
Debugify.h
[code]
file
DXILUpgrade.h
[code]
file
EntryExitInstrumenter.h
[code]
file
EscapeEnumerator.h
[code]
file
Evaluator.h
[code]
file
FixIrreducible.h
[code]
file
FunctionComparator.h
[code]
file
FunctionImportUtils.h
[code]
file
GlobalStatus.h
[code]
file
GuardUtils.h
[code]
file
HelloWorld.h
[code]
file
InjectTLIMappings.h
[code]
file
InstructionNamer.h
[code]
file
InstructionWorklist.h
[code]
file
IntegerDivision.h
[code]
file
LCSSA.h
[code]
file
LibCallsShrinkWrap.h
[code]
file
Local.h
[code]
file
LoopConstrainer.h
[code]
file
LoopPeel.h
[code]
file
LoopRotationUtils.h
[code]
file
LoopSimplify.h
[code]
file
LoopUtils.h
[code]
file
LoopVersioning.h
[code]
file
LowerAtomic.h
[code]
file
LowerGlobalDtors.h
[code]
file
LowerIFunc.h
[code]
file
LowerInvoke.h
[code]
file
LowerMemIntrinsics.h
[code]
file
LowerSwitch.h
[code]
file
MatrixUtils.h
[code]
file
Mem2Reg.h
[code]
file
MemoryOpRemark.h
[code]
file
MemoryTaggingSupport.h
[code]
file
MetaRenamer.h
[code]
file
MisExpect.h
[code]
file
ModuleUtils.h
[code]
file
MoveAutoInit.h
[code]
file
NameAnonGlobals.h
[code]
file
PredicateInfo.h
[code]
This file implements the PredicateInfo analysis, which creates an Extended SSA form for operations used in branch comparisons and llvm.assume comparisons.
file
PromoteMemToReg.h
[code]
file
RelLookupTableConverter.h
[code]
This file implements relative lookup table converter that converts lookup tables to relative lookup tables to make them PIC-friendly.
file
SampleProfileInference.h
[code]
This file provides the interface for the profile inference algorithm, profi.
file
SampleProfileLoaderBaseImpl.h
[code]
This file provides the interface for the sampled PGO profile loader base implementation.
file
SampleProfileLoaderBaseUtil.h
[code]
This file provides the utility functions for the sampled PGO loader base implementation.
file
SanitizerStats.h
[code]
file
ScalarEvolutionExpander.h
[code]
file
SCCPSolver.h
[code]
file
SimplifyCFGOptions.h
[code]
file
SimplifyIndVar.h
[code]
file
SimplifyLibCalls.h
[code]
file
SizeOpts.h
[code]
file
SplitModule.h
[code]
file
SSAUpdater.h
[code]
file
SSAUpdaterBulk.h
[code]
file
SSAUpdaterImpl.h
[code]
file
StripGCRelocates.h
[code]
file
StripNonLineTableDebugInfo.h
[code]
file
SymbolRewriter.h
[code]
file
UnifyFunctionExitNodes.h
[code]
file
UnifyLoopExits.h
[code]
file
UnrollLoop.h
[code]
file
ValueMapper.h
[code]
file
VNCoercion.h
[code]
Generated on Tue Nov 12 2024 04:55:04 for LLVM by
1.9.6