LLVM
20.0.0git
include
llvm
Transforms
Transforms → IR Relation
File in include/llvm/Transforms
Includes file in include/llvm/IR
Scalar
/
ADCE.h
PassManager.h
Instrumentation
/
AddressSanitizer.h
PassManager.h
Instrumentation
/
AddressSanitizerCommon.h
Dominators.h
Instrumentation
/
AddressSanitizerCommon.h
Instruction.h
Instrumentation
/
AddressSanitizerCommon.h
IntrinsicInst.h
Instrumentation
/
AddressSanitizerCommon.h
Module.h
AggressiveInstCombine
/
AggressiveInstCombine.h
PassManager.h
Scalar
/
AlignmentFromAssumptions.h
PassManager.h
IPO
/
AlwaysInliner.h
PassManager.h
IPO
/
Annotation2Metadata.h
PassManager.h
Scalar
/
AnnotationRemarks.h
PassManager.h
IPO
/
ArgumentPromotion.h
PassManager.h
IPO
/
Attributor.h
AbstractCallSite.h
IPO
/
Attributor.h
Attributes.h
IPO
/
Attributor.h
ConstantRange.h
IPO
/
Attributor.h
Constants.h
IPO
/
Attributor.h
GlobalValue.h
IPO
/
Attributor.h
InstIterator.h
IPO
/
Attributor.h
Instruction.h
IPO
/
Attributor.h
Instructions.h
IPO
/
Attributor.h
Module.h
IPO
/
Attributor.h
PassManager.h
IPO
/
Attributor.h
Value.h
Scalar
/
BDCE.h
PassManager.h
IPO
/
BlockExtractor.h
PassManager.h
Instrumentation
/
BoundsChecking.h
PassManager.h
IPO
/
CalledValuePropagation.h
PassManager.h
Scalar
/
CallSiteSplitting.h
PassManager.h
Instrumentation
/
CFGMST.h
Instructions.h
Instrumentation
/
CFGMST.h
IntrinsicInst.h
CFGuard.h
PassManager.h
Instrumentation
/
CGProfile.h
PassManager.h
Scalar
/
ConstantHoisting.h
BasicBlock.h
Scalar
/
ConstantHoisting.h
PassManager.h
IPO
/
ConstantMerge.h
PassManager.h
Scalar
/
ConstraintElimination.h
PassManager.h
Instrumentation
/
ControlHeightReduction.h
PassManager.h
Coroutines
/
CoroAnnotationElide.h
PassManager.h
Coroutines
/
CoroCleanup.h
PassManager.h
Coroutines
/
CoroConditionalWrapper.h
PassManager.h
Coroutines
/
CoroEarly.h
PassManager.h
Coroutines
/
CoroElide.h
PassManager.h
Coroutines
/
CoroInstr.h
GlobalVariable.h
Coroutines
/
CoroInstr.h
IntrinsicInst.h
Coroutines
/
CoroShape.h
IRBuilder.h
Coroutines
/
CoroShape.h
PassManager.h
Coroutines
/
CoroSplit.h
PassManager.h
Scalar
/
CorrelatedValuePropagation.h
PassManager.h
IPO
/
CrossDSOCFI.h
PassManager.h
Instrumentation
/
DataFlowSanitizer.h
PassManager.h
Scalar
/
DCE.h
PassManager.h
IPO
/
DeadArgumentElimination.h
Function.h
IPO
/
DeadArgumentElimination.h
PassManager.h
Scalar
/
DeadStoreElimination.h
PassManager.h
Scalar
/
DFAJumpThreading.h
PassManager.h
Scalar
/
DivRemPairs.h
PassManager.h
Scalar
/
EarlyCSE.h
PassManager.h
IPO
/
ElimAvailExtern.h
PassManager.h
IPO
/
EmbedBitcodePass.h
PassManager.h
IPO
/
ExpandVariadics.h
PassManager.h
IPO
/
ExtractGV.h
PassManager.h
Scalar
/
FlattenCFG.h
PassManager.h
Scalar
/
Float2Int.h
ConstantRange.h
Scalar
/
Float2Int.h
PassManager.h
IPO
/
ForceFunctionAttrs.h
PassManager.h
IPO
/
FunctionAttrs.h
PassManager.h
IPO
/
FunctionImport.h
GlobalValue.h
IPO
/
FunctionImport.h
ModuleSummaryIndex.h
IPO
/
FunctionImport.h
PassManager.h
IPO
/
FunctionSpecialization.h
InstVisitor.h
Instrumentation
/
GCOVProfiler.h
PassManager.h
IPO
/
GlobalDCE.h
GlobalValue.h
IPO
/
GlobalDCE.h
PassManager.h
IPO
/
GlobalOpt.h
PassManager.h
IPO
/
GlobalSplit.h
PassManager.h
Scalar
/
GuardWidening.h
PassManager.h
Scalar
/
GVN.h
Dominators.h
Scalar
/
GVN.h
InstrTypes.h
Scalar
/
GVN.h
PassManager.h
Scalar
/
GVN.h
ValueHandle.h
Scalar
/
GVNExpression.h
Constant.h
Scalar
/
GVNExpression.h
Instructions.h
Scalar
/
GVNExpression.h
Value.h
HipStdPar
/
HipStdPar.h
PassManager.h
IPO
/
HotColdSplitting.h
PassManager.h
Instrumentation
/
HWAddressSanitizer.h
PassManager.h
Scalar
/
InductiveRangeCheckElimination.h
PassManager.h
Scalar
/
IndVarSimplify.h
PassManager.h
Scalar
/
InferAddressSpaces.h
PassManager.h
Scalar
/
InferAlignment.h
PassManager.h
IPO
/
InferFunctionAttrs.h
PassManager.h
IPO
/
Inliner.h
PassManager.h
InstCombine
/
InstCombine.h
Function.h
InstCombine
/
InstCombine.h
PassManager.h
InstCombine
/
InstCombiner.h
IRBuilder.h
InstCombine
/
InstCombiner.h
PatternMatch.h
Instrumentation
/
InstrOrderFile.h
PassManager.h
Instrumentation
/
InstrProfiling.h
PassManager.h
Scalar
/
InstSimplifyPass.h
PassManager.h
IPO
/
Internalize.h
PassManager.h
IPO
/
IROutliner.h
PassManager.h
Scalar
/
IVUsersPrinter.h
PassManager.h
Scalar
/
JumpTableToSwitch.h
PassManager.h
Scalar
/
JumpThreading.h
ValueHandle.h
Instrumentation
/
KCFI.h
PassManager.h
Vectorize
/
SandboxVectorizer
/
Legality.h
DataLayout.h
Scalar
/
LICM.h
PassManager.h
Scalar
/
LoopAccessAnalysisPrinter.h
PassManager.h
Scalar
/
LoopBoundSplit.h
PassManager.h
Scalar
/
LoopDataPrefetch.h
PassManager.h
Scalar
/
LoopDeletion.h
PassManager.h
Scalar
/
LoopDistribute.h
PassManager.h
IPO
/
LoopExtractor.h
PassManager.h
Scalar
/
LoopFlatten.h
PassManager.h
Scalar
/
LoopFuse.h
PassManager.h
Scalar
/
LoopIdiomRecognize.h
PassManager.h
Scalar
/
LoopInstSimplify.h
PassManager.h
Scalar
/
LoopInterchange.h
PassManager.h
Scalar
/
LoopLoadElimination.h
PassManager.h
Scalar
/
LoopPassManager.h
PassInstrumentation.h
Scalar
/
LoopPassManager.h
PassManager.h
Scalar
/
LoopPredication.h
PassManager.h
Scalar
/
LoopRotation.h
PassManager.h
Scalar
/
LoopSimplifyCFG.h
PassManager.h
Scalar
/
LoopSink.h
PassManager.h
Scalar
/
LoopStrengthReduce.h
PassManager.h
Scalar
/
LoopTermFold.h
PassManager.h
Scalar
/
LoopUnrollAndJamPass.h
PassManager.h
Scalar
/
LoopUnrollPass.h
PassManager.h
Scalar
/
LoopVersioningLICM.h
PassManager.h
Instrumentation
/
LowerAllowCheckPass.h
Function.h
Instrumentation
/
LowerAllowCheckPass.h
PassManager.h
Scalar
/
LowerAtomicPass.h
PassManager.h
Scalar
/
LowerConstantIntrinsics.h
PassManager.h
Scalar
/
LowerExpectIntrinsic.h
PassManager.h
Scalar
/
LowerGuardIntrinsic.h
PassManager.h
Scalar
/
LowerMatrixIntrinsics.h
PassManager.h
IPO
/
LowerTypeTests.h
PassManager.h
Scalar
/
LowerWidenableCondition.h
PassManager.h
Scalar
/
MakeGuardsExplicit.h
PassManager.h
Scalar
/
MemCpyOptimizer.h
BasicBlock.h
Scalar
/
MemCpyOptimizer.h
PassManager.h
Instrumentation
/
MemorySanitizer.h
PassManager.h
IPO
/
MemProfContextDisambiguation.h
GlobalValue.h
IPO
/
MemProfContextDisambiguation.h
ModuleSummaryIndex.h
IPO
/
MemProfContextDisambiguation.h
PassManager.h
Instrumentation
/
MemProfiler.h
PassManager.h
Scalar
/
MergedLoadStoreMotion.h
PassManager.h
IPO
/
MergeFunctions.h
PassManager.h
Scalar
/
MergeICmps.h
PassManager.h
IPO
/
ModuleInliner.h
PassManager.h
Scalar
/
NaryReassociate.h
PassManager.h
Scalar
/
NaryReassociate.h
ValueHandle.h
Scalar
/
NewGVN.h
PassManager.h
Instrumentation
/
NumericalStabilitySanitizer.h
PassManager.h
ObjCARC.h
PassManager.h
IPO
/
OpenMPOpt.h
PassManager.h
IPO
/
PartialInlining.h
PassManager.h
Scalar
/
PartiallyInlineLibCalls.h
PassManager.h
Instrumentation
/
PGOCtxProfFlattening.h
PassManager.h
Instrumentation
/
PGOCtxProfLowering.h
PassManager.h
Instrumentation
/
PGOForceFunctionAttrs.h
PassManager.h
Instrumentation
/
PGOInstrumentation.h
PassManager.h
Scalar
/
PlaceSafepoints.h
PassManager.h
Instrumentation
/
RealtimeSanitizer.h
PassManager.h
Scalar
/
Reassociate.h
BasicBlock.h
Scalar
/
Reassociate.h
PassManager.h
Scalar
/
Reassociate.h
ValueHandle.h
Scalar
/
Reg2Mem.h
PassManager.h
Scalar
/
RewriteStatepointsForGC.h
PassManager.h
IPO
/
SampleProfile.h
PassManager.h
IPO
/
SampleProfileProbe.h
PassInstrumentation.h
IPO
/
SampleProfileProbe.h
PassManager.h
Vectorize
/
SandboxVectorizer
/
SandboxVectorizer.h
PassManager.h
Instrumentation
/
SanitizerBinaryMetadata.h
Function.h
Instrumentation
/
SanitizerBinaryMetadata.h
Module.h
Instrumentation
/
SanitizerBinaryMetadata.h
PassManager.h
Instrumentation
/
SanitizerCoverage.h
PassManager.h
Scalar
/
ScalarizeMaskedMemIntrin.h
PassManager.h
Scalar
/
Scalarizer.h
PassManager.h
Scalar
/
SCCP.h
PassManager.h
IPO
/
SCCP.h
PassManager.h
Scalar
/
SeparateConstOffsetFromGEP.h
PassManager.h
Scalar
/
SimpleLoopUnswitch.h
PassManager.h
Scalar
/
SimplifyCFG.h
Function.h
Scalar
/
SimplifyCFG.h
PassManager.h
Scalar
/
Sink.h
PassManager.h
Scalar
/
SpeculativeExecution.h
PassManager.h
Coroutines
/
SpillUtils.h
Dominators.h
Scalar
/
SROA.h
PassManager.h
Scalar
/
StraightLineStrengthReduce.h
PassManager.h
IPO
/
StripDeadPrototypes.h
PassManager.h
IPO
/
StripSymbols.h
PassManager.h
Scalar
/
StructurizeCFG.h
PassManager.h
Coroutines
/
SuspendCrossingInfo.h
BasicBlock.h
Coroutines
/
SuspendCrossingInfo.h
Function.h
Coroutines
/
SuspendCrossingInfo.h
Instruction.h
Scalar
/
TailRecursionElimination.h
PassManager.h
IPO
/
ThinLTOBitcodeWriter.h
PassManager.h
Instrumentation
/
ThreadSanitizer.h
PassManager.h
Instrumentation
/
TypeSanitizer.h
PassManager.h
Vectorize
/
SandboxVectorizer
/
VecUtils.h
DataLayout.h
Scalar
/
WarnMissedTransforms.h
PassManager.h
IPO
/
WholeProgramDevirt.h
GlobalValue.h
IPO
/
WholeProgramDevirt.h
PassManager.h
Utils
/
AddDiscriminators.h
PassManager.h
Utils
/
AMDGPUEmitPrintf.h
IRBuilder.h
Utils
/
AssumeBundleBuilder.h
PassManager.h
Utils
/
BasicBlockUtils.h
BasicBlock.h
Utils
/
BasicBlockUtils.h
Dominators.h
Utils
/
BreakCriticalEdges.h
PassManager.h
Utils
/
BypassSlowDivision.h
ValueHandle.h
Utils
/
CanonicalizeAliases.h
PassManager.h
Utils
/
CanonicalizeFreezeInLoops.h
PassManager.h
Utils
/
Cloning.h
BasicBlock.h
Utils
/
Cloning.h
ValueHandle.h
Utils
/
CountVisits.h
PassManager.h
Utils
/
Debugify.h
IRPrintingPasses.h
Utils
/
Debugify.h
LegacyPassManager.h
Utils
/
Debugify.h
Module.h
Utils
/
Debugify.h
PassInstrumentation.h
Utils
/
Debugify.h
PassManager.h
Utils
/
Debugify.h
ValueHandle.h
Utils
/
DXILUpgrade.h
PassManager.h
Utils
/
EntryExitInstrumenter.h
PassManager.h
Utils
/
EscapeEnumerator.h
Function.h
Utils
/
EscapeEnumerator.h
IRBuilder.h
Utils
/
Evaluator.h
BasicBlock.h
Utils
/
Evaluator.h
GlobalVariable.h
Utils
/
ExtraPassManager.h
PassManager.h
Utils
/
FixIrreducible.h
PassManager.h
Utils
/
FunctionComparator.h
Instructions.h
Utils
/
FunctionComparator.h
Operator.h
Utils
/
FunctionComparator.h
ValueMap.h
Utils
/
FunctionImportUtils.h
ModuleSummaryIndex.h
Utils
/
GlobalStatus.h
Instructions.h
Utils
/
HelloWorld.h
PassManager.h
Utils
/
InjectTLIMappings.h
PassManager.h
Utils
/
InstructionNamer.h
PassManager.h
Utils
/
InstructionWorklist.h
Instruction.h
Utils
/
Instrumentation.h
BasicBlock.h
Utils
/
Instrumentation.h
DebugInfoMetadata.h
Utils
/
Instrumentation.h
Function.h
Utils
/
Instrumentation.h
IRBuilder.h
Utils
/
Instrumentation.h
Instruction.h
Utils
/
IRNormalizer.h
PassManager.h
Utils
/
LCSSA.h
PassManager.h
Utils
/
LibCallsShrinkWrap.h
PassManager.h
Utils
/
Local.h
Dominators.h
Utils
/
LoopSimplify.h
PassManager.h
Utils
/
LoopUtils.h
VectorBuilder.h
Utils
/
LoopVersioning.h
PassManager.h
Utils
/
LowerAtomic.h
Instructions.h
Utils
/
LowerGlobalDtors.h
PassManager.h
Utils
/
LowerIFunc.h
PassManager.h
Utils
/
LowerInvoke.h
PassManager.h
Utils
/
LowerSwitch.h
PassManager.h
Utils
/
Mem2Reg.h
PassManager.h
Utils
/
MemoryOpRemark.h
DiagnosticInfo.h
Utils
/
MemoryTaggingSupport.h
IRBuilder.h
Utils
/
MetaRenamer.h
PassManager.h
Utils
/
MisExpect.h
Function.h
Utils
/
MisExpect.h
Instructions.h
Utils
/
MisExpect.h
LLVMContext.h
Utils
/
ModuleUtils.h
GlobalIFunc.h
Utils
/
MoveAutoInit.h
PassManager.h
Utils
/
NameAnonGlobals.h
PassManager.h
Utils
/
PredicateInfo.h
Instructions.h
Utils
/
PredicateInfo.h
PassManager.h
Utils
/
PredicateInfo.h
ValueHandle.h
Utils
/
RelLookupTableConverter.h
PassManager.h
Utils
/
SampleProfileLoaderBaseImpl.h
BasicBlock.h
Utils
/
SampleProfileLoaderBaseImpl.h
CFG.h
Utils
/
SampleProfileLoaderBaseImpl.h
DebugInfoMetadata.h
Utils
/
SampleProfileLoaderBaseImpl.h
DebugLoc.h
Utils
/
SampleProfileLoaderBaseImpl.h
Dominators.h
Utils
/
SampleProfileLoaderBaseImpl.h
Function.h
Utils
/
SampleProfileLoaderBaseImpl.h
Instruction.h
Utils
/
SampleProfileLoaderBaseImpl.h
Instructions.h
Utils
/
SampleProfileLoaderBaseImpl.h
Module.h
Utils
/
SampleProfileLoaderBaseImpl.h
PseudoProbe.h
Utils
/
SanitizerStats.h
IRBuilder.h
Utils
/
ScalarEvolutionExpander.h
IRBuilder.h
Utils
/
ScalarEvolutionExpander.h
ValueHandle.h
Utils
/
SSAUpdaterBulk.h
PredIteratorCache.h
Utils
/
StripGCRelocates.h
PassManager.h
Utils
/
StripNonLineTableDebugInfo.h
PassManager.h
Utils
/
SymbolRewriter.h
PassManager.h
Utils
/
UnifyFunctionExitNodes.h
PassManager.h
Utils
/
UnifyLoopExits.h
PassManager.h
Utils
/
ValueMapper.h
ValueHandle.h
Utils
/
ValueMapper.h
ValueMap.h
Vectorize
/
LoadStoreVectorizer.h
PassManager.h
Vectorize
/
LoopIdiomVectorize.h
PassManager.h
Vectorize
/
LoopVectorize.h
PassManager.h
Vectorize
/
SLPVectorizer.h
PassManager.h
Vectorize
/
VectorCombine.h
PassManager.h
Generated on Tue Apr 22 2025 01:08:37 for LLVM by
1.9.6