LLVM 20.0.0git

Transforms → IR Relation

File in include/llvm/TransformsIncludes file in include/llvm/IR
Scalar / ADCE.hPassManager.h
Instrumentation / AddressSanitizer.hPassManager.h
Instrumentation / AddressSanitizerCommon.hDominators.h
Instrumentation / AddressSanitizerCommon.hInstruction.h
Instrumentation / AddressSanitizerCommon.hIntrinsicInst.h
Instrumentation / AddressSanitizerCommon.hModule.h
AggressiveInstCombine / AggressiveInstCombine.hPassManager.h
Scalar / AlignmentFromAssumptions.hPassManager.h
IPO / AlwaysInliner.hPassManager.h
IPO / Annotation2Metadata.hPassManager.h
Scalar / AnnotationRemarks.hPassManager.h
IPO / ArgumentPromotion.hPassManager.h
IPO / Attributor.hAbstractCallSite.h
IPO / Attributor.hAttributes.h
IPO / Attributor.hConstantRange.h
IPO / Attributor.hConstants.h
IPO / Attributor.hGlobalValue.h
IPO / Attributor.hInstIterator.h
IPO / Attributor.hInstruction.h
IPO / Attributor.hInstructions.h
IPO / Attributor.hModule.h
IPO / Attributor.hPassManager.h
IPO / Attributor.hValue.h
Scalar / BDCE.hPassManager.h
IPO / BlockExtractor.hPassManager.h
Instrumentation / BoundsChecking.hPassManager.h
IPO / CalledValuePropagation.hPassManager.h
Scalar / CallSiteSplitting.hPassManager.h
Instrumentation / CFGMST.hInstructions.h
Instrumentation / CFGMST.hIntrinsicInst.h
CFGuard.hPassManager.h
Instrumentation / CGProfile.hPassManager.h
Scalar / ConstantHoisting.hBasicBlock.h
Scalar / ConstantHoisting.hPassManager.h
IPO / ConstantMerge.hPassManager.h
Scalar / ConstraintElimination.hPassManager.h
Instrumentation / ControlHeightReduction.hPassManager.h
Coroutines / CoroAnnotationElide.hPassManager.h
Coroutines / CoroCleanup.hPassManager.h
Coroutines / CoroConditionalWrapper.hPassManager.h
Coroutines / CoroEarly.hPassManager.h
Coroutines / CoroElide.hPassManager.h
Coroutines / CoroInstr.hGlobalVariable.h
Coroutines / CoroInstr.hIntrinsicInst.h
Coroutines / CoroShape.hIRBuilder.h
Coroutines / CoroShape.hPassManager.h
Coroutines / CoroSplit.hPassManager.h
Scalar / CorrelatedValuePropagation.hPassManager.h
IPO / CrossDSOCFI.hPassManager.h
Instrumentation / DataFlowSanitizer.hPassManager.h
Scalar / DCE.hPassManager.h
IPO / DeadArgumentElimination.hFunction.h
IPO / DeadArgumentElimination.hPassManager.h
Scalar / DeadStoreElimination.hPassManager.h
Scalar / DFAJumpThreading.hPassManager.h
Scalar / DivRemPairs.hPassManager.h
Scalar / EarlyCSE.hPassManager.h
IPO / ElimAvailExtern.hPassManager.h
IPO / EmbedBitcodePass.hPassManager.h
IPO / ExpandVariadics.hPassManager.h
IPO / ExtractGV.hPassManager.h
Scalar / FlattenCFG.hPassManager.h
Scalar / Float2Int.hConstantRange.h
Scalar / Float2Int.hPassManager.h
IPO / ForceFunctionAttrs.hPassManager.h
IPO / FunctionAttrs.hPassManager.h
IPO / FunctionImport.hGlobalValue.h
IPO / FunctionImport.hModuleSummaryIndex.h
IPO / FunctionImport.hPassManager.h
IPO / FunctionSpecialization.hInstVisitor.h
Instrumentation / GCOVProfiler.hPassManager.h
IPO / GlobalDCE.hGlobalValue.h
IPO / GlobalDCE.hPassManager.h
IPO / GlobalOpt.hPassManager.h
IPO / GlobalSplit.hPassManager.h
Scalar / GuardWidening.hPassManager.h
Scalar / GVN.hDominators.h
Scalar / GVN.hInstrTypes.h
Scalar / GVN.hPassManager.h
Scalar / GVN.hValueHandle.h
Scalar / GVNExpression.hConstant.h
Scalar / GVNExpression.hInstructions.h
Scalar / GVNExpression.hValue.h
HipStdPar / HipStdPar.hPassManager.h
IPO / HotColdSplitting.hPassManager.h
Instrumentation / HWAddressSanitizer.hPassManager.h
Scalar / InductiveRangeCheckElimination.hPassManager.h
Scalar / IndVarSimplify.hPassManager.h
Scalar / InferAddressSpaces.hPassManager.h
Scalar / InferAlignment.hPassManager.h
IPO / InferFunctionAttrs.hPassManager.h
IPO / Inliner.hPassManager.h
InstCombine / InstCombine.hFunction.h
InstCombine / InstCombine.hPassManager.h
InstCombine / InstCombiner.hIRBuilder.h
InstCombine / InstCombiner.hPatternMatch.h
Instrumentation / InstrOrderFile.hPassManager.h
Instrumentation / InstrProfiling.hPassManager.h
Scalar / InstSimplifyPass.hPassManager.h
IPO / Internalize.hPassManager.h
IPO / IROutliner.hPassManager.h
Scalar / IVUsersPrinter.hPassManager.h
Scalar / JumpTableToSwitch.hPassManager.h
Scalar / JumpThreading.hValueHandle.h
Instrumentation / KCFI.hPassManager.h
Vectorize / SandboxVectorizer / Legality.hDataLayout.h
Scalar / LICM.hPassManager.h
Scalar / LoopAccessAnalysisPrinter.hPassManager.h
Scalar / LoopBoundSplit.hPassManager.h
Scalar / LoopDataPrefetch.hPassManager.h
Scalar / LoopDeletion.hPassManager.h
Scalar / LoopDistribute.hPassManager.h
IPO / LoopExtractor.hPassManager.h
Scalar / LoopFlatten.hPassManager.h
Scalar / LoopFuse.hPassManager.h
Scalar / LoopIdiomRecognize.hPassManager.h
Scalar / LoopInstSimplify.hPassManager.h
Scalar / LoopInterchange.hPassManager.h
Scalar / LoopLoadElimination.hPassManager.h
Scalar / LoopPassManager.hPassInstrumentation.h
Scalar / LoopPassManager.hPassManager.h
Scalar / LoopPredication.hPassManager.h
Scalar / LoopRotation.hPassManager.h
Scalar / LoopSimplifyCFG.hPassManager.h
Scalar / LoopSink.hPassManager.h
Scalar / LoopStrengthReduce.hPassManager.h
Scalar / LoopTermFold.hPassManager.h
Scalar / LoopUnrollAndJamPass.hPassManager.h
Scalar / LoopUnrollPass.hPassManager.h
Scalar / LoopVersioningLICM.hPassManager.h
Instrumentation / LowerAllowCheckPass.hFunction.h
Instrumentation / LowerAllowCheckPass.hPassManager.h
Scalar / LowerAtomicPass.hPassManager.h
Scalar / LowerConstantIntrinsics.hPassManager.h
Scalar / LowerExpectIntrinsic.hPassManager.h
Scalar / LowerGuardIntrinsic.hPassManager.h
Scalar / LowerMatrixIntrinsics.hPassManager.h
IPO / LowerTypeTests.hPassManager.h
Scalar / LowerWidenableCondition.hPassManager.h
Scalar / MakeGuardsExplicit.hPassManager.h
Scalar / MemCpyOptimizer.hBasicBlock.h
Scalar / MemCpyOptimizer.hPassManager.h
Instrumentation / MemorySanitizer.hPassManager.h
IPO / MemProfContextDisambiguation.hGlobalValue.h
IPO / MemProfContextDisambiguation.hModuleSummaryIndex.h
IPO / MemProfContextDisambiguation.hPassManager.h
Instrumentation / MemProfiler.hPassManager.h
Scalar / MergedLoadStoreMotion.hPassManager.h
IPO / MergeFunctions.hPassManager.h
Scalar / MergeICmps.hPassManager.h
IPO / ModuleInliner.hPassManager.h
Scalar / NaryReassociate.hPassManager.h
Scalar / NaryReassociate.hValueHandle.h
Scalar / NewGVN.hPassManager.h
Instrumentation / NumericalStabilitySanitizer.hPassManager.h
ObjCARC.hPassManager.h
IPO / OpenMPOpt.hPassManager.h
IPO / PartialInlining.hPassManager.h
Scalar / PartiallyInlineLibCalls.hPassManager.h
Instrumentation / PGOCtxProfFlattening.hPassManager.h
Instrumentation / PGOCtxProfLowering.hPassManager.h
Instrumentation / PGOForceFunctionAttrs.hPassManager.h
Instrumentation / PGOInstrumentation.hPassManager.h
Scalar / PlaceSafepoints.hPassManager.h
Instrumentation / RealtimeSanitizer.hPassManager.h
Scalar / Reassociate.hBasicBlock.h
Scalar / Reassociate.hPassManager.h
Scalar / Reassociate.hValueHandle.h
Scalar / Reg2Mem.hPassManager.h
Scalar / RewriteStatepointsForGC.hPassManager.h
IPO / SampleProfile.hPassManager.h
IPO / SampleProfileProbe.hPassInstrumentation.h
IPO / SampleProfileProbe.hPassManager.h
Vectorize / SandboxVectorizer / SandboxVectorizer.hPassManager.h
Instrumentation / SanitizerBinaryMetadata.hFunction.h
Instrumentation / SanitizerBinaryMetadata.hModule.h
Instrumentation / SanitizerBinaryMetadata.hPassManager.h
Instrumentation / SanitizerCoverage.hPassManager.h
Scalar / ScalarizeMaskedMemIntrin.hPassManager.h
Scalar / Scalarizer.hPassManager.h
Scalar / SCCP.hPassManager.h
IPO / SCCP.hPassManager.h
Scalar / SeparateConstOffsetFromGEP.hPassManager.h
Scalar / SimpleLoopUnswitch.hPassManager.h
Scalar / SimplifyCFG.hFunction.h
Scalar / SimplifyCFG.hPassManager.h
Scalar / Sink.hPassManager.h
Scalar / SpeculativeExecution.hPassManager.h
Coroutines / SpillUtils.hDominators.h
Scalar / SROA.hPassManager.h
Scalar / StraightLineStrengthReduce.hPassManager.h
IPO / StripDeadPrototypes.hPassManager.h
IPO / StripSymbols.hPassManager.h
Scalar / StructurizeCFG.hPassManager.h
Coroutines / SuspendCrossingInfo.hBasicBlock.h
Coroutines / SuspendCrossingInfo.hFunction.h
Coroutines / SuspendCrossingInfo.hInstruction.h
Scalar / TailRecursionElimination.hPassManager.h
IPO / ThinLTOBitcodeWriter.hPassManager.h
Instrumentation / ThreadSanitizer.hPassManager.h
Instrumentation / TypeSanitizer.hPassManager.h
Vectorize / SandboxVectorizer / VecUtils.hDataLayout.h
Scalar / WarnMissedTransforms.hPassManager.h
IPO / WholeProgramDevirt.hGlobalValue.h
IPO / WholeProgramDevirt.hPassManager.h
Utils / AddDiscriminators.hPassManager.h
Utils / AMDGPUEmitPrintf.hIRBuilder.h
Utils / AssumeBundleBuilder.hPassManager.h
Utils / BasicBlockUtils.hBasicBlock.h
Utils / BasicBlockUtils.hDominators.h
Utils / BreakCriticalEdges.hPassManager.h
Utils / BypassSlowDivision.hValueHandle.h
Utils / CanonicalizeAliases.hPassManager.h
Utils / CanonicalizeFreezeInLoops.hPassManager.h
Utils / Cloning.hBasicBlock.h
Utils / Cloning.hValueHandle.h
Utils / CountVisits.hPassManager.h
Utils / Debugify.hIRPrintingPasses.h
Utils / Debugify.hLegacyPassManager.h
Utils / Debugify.hModule.h
Utils / Debugify.hPassInstrumentation.h
Utils / Debugify.hPassManager.h
Utils / Debugify.hValueHandle.h
Utils / DXILUpgrade.hPassManager.h
Utils / EntryExitInstrumenter.hPassManager.h
Utils / EscapeEnumerator.hFunction.h
Utils / EscapeEnumerator.hIRBuilder.h
Utils / Evaluator.hBasicBlock.h
Utils / Evaluator.hGlobalVariable.h
Utils / ExtraPassManager.hPassManager.h
Utils / FixIrreducible.hPassManager.h
Utils / FunctionComparator.hInstructions.h
Utils / FunctionComparator.hOperator.h
Utils / FunctionComparator.hValueMap.h
Utils / FunctionImportUtils.hModuleSummaryIndex.h
Utils / GlobalStatus.hInstructions.h
Utils / HelloWorld.hPassManager.h
Utils / InjectTLIMappings.hPassManager.h
Utils / InstructionNamer.hPassManager.h
Utils / InstructionWorklist.hInstruction.h
Utils / Instrumentation.hBasicBlock.h
Utils / Instrumentation.hDebugInfoMetadata.h
Utils / Instrumentation.hFunction.h
Utils / Instrumentation.hIRBuilder.h
Utils / Instrumentation.hInstruction.h
Utils / IRNormalizer.hPassManager.h
Utils / LCSSA.hPassManager.h
Utils / LibCallsShrinkWrap.hPassManager.h
Utils / Local.hDominators.h
Utils / LoopSimplify.hPassManager.h
Utils / LoopUtils.hVectorBuilder.h
Utils / LoopVersioning.hPassManager.h
Utils / LowerAtomic.hInstructions.h
Utils / LowerGlobalDtors.hPassManager.h
Utils / LowerIFunc.hPassManager.h
Utils / LowerInvoke.hPassManager.h
Utils / LowerSwitch.hPassManager.h
Utils / Mem2Reg.hPassManager.h
Utils / MemoryOpRemark.hDiagnosticInfo.h
Utils / MemoryTaggingSupport.hIRBuilder.h
Utils / MetaRenamer.hPassManager.h
Utils / MisExpect.hFunction.h
Utils / MisExpect.hInstructions.h
Utils / MisExpect.hLLVMContext.h
Utils / ModuleUtils.hGlobalIFunc.h
Utils / MoveAutoInit.hPassManager.h
Utils / NameAnonGlobals.hPassManager.h
Utils / PredicateInfo.hInstructions.h
Utils / PredicateInfo.hPassManager.h
Utils / PredicateInfo.hValueHandle.h
Utils / RelLookupTableConverter.hPassManager.h
Utils / SampleProfileLoaderBaseImpl.hBasicBlock.h
Utils / SampleProfileLoaderBaseImpl.hCFG.h
Utils / SampleProfileLoaderBaseImpl.hDebugInfoMetadata.h
Utils / SampleProfileLoaderBaseImpl.hDebugLoc.h
Utils / SampleProfileLoaderBaseImpl.hDominators.h
Utils / SampleProfileLoaderBaseImpl.hFunction.h
Utils / SampleProfileLoaderBaseImpl.hInstruction.h
Utils / SampleProfileLoaderBaseImpl.hInstructions.h
Utils / SampleProfileLoaderBaseImpl.hModule.h
Utils / SampleProfileLoaderBaseImpl.hPseudoProbe.h
Utils / SanitizerStats.hIRBuilder.h
Utils / ScalarEvolutionExpander.hIRBuilder.h
Utils / ScalarEvolutionExpander.hValueHandle.h
Utils / SSAUpdaterBulk.hPredIteratorCache.h
Utils / StripGCRelocates.hPassManager.h
Utils / StripNonLineTableDebugInfo.hPassManager.h
Utils / SymbolRewriter.hPassManager.h
Utils / UnifyFunctionExitNodes.hPassManager.h
Utils / UnifyLoopExits.hPassManager.h
Utils / ValueMapper.hValueHandle.h
Utils / ValueMapper.hValueMap.h
Vectorize / LoadStoreVectorizer.hPassManager.h
Vectorize / LoopIdiomVectorize.hPassManager.h
Vectorize / LoopVectorize.hPassManager.h
Vectorize / SLPVectorizer.hPassManager.h
Vectorize / VectorCombine.hPassManager.h