15 #ifndef LLVM_INITIALIZEPASSES_H
16 #define LLVM_INITIALIZEPASSES_H
void initializeFunctionAttrsPass(PassRegistry &)
void initializeEarlyCSELegacyPassPass(PassRegistry &)
void initializeIPCPPass(PassRegistry &)
void initializeLoopUnswitchPass(PassRegistry &)
void initializeDomViewerPass(PassRegistry &)
void initializeMemDepPrinterPass(PassRegistry &)
void initializeLoopExtractorPass(PassRegistry &)
void initializeStripDeadDebugInfoPass(PassRegistry &)
void initializePrintModulePassWrapperPass(PassRegistry &)
void initializeObjCARCAPElimPass(PassRegistry &)
void initializeTailDuplicatePassPass(PassRegistry &)
void initializeSimpleInlinerPass(PassRegistry &)
void initializeRegionViewerPass(PassRegistry &)
void initializeCostModelAnalysisPass(PassRegistry &)
void initializeJumpThreadingPass(PassRegistry &)
void initializeRegionPrinterPass(PassRegistry &)
void initializeNaryReassociatePass(PassRegistry &)
void initializeDataFlowSanitizerPass(PassRegistry &)
void initializeMachineCSEPass(PassRegistry &)
void initializeLiveDebugVariablesPass(PassRegistry &)
void initializeTargetLibraryInfoWrapperPassPass(PassRegistry &)
void initializeShadowStackGCLoweringPass(PassRegistry &)
void initializeInternalizePassPass(PassRegistry &)
void initializeVirtRegRewriterPass(PassRegistry &)
void initializeBBVectorizePass(PassRegistry &)
void initializeWinEHPreparePass(PassRegistry &)
void initializeFinalizeMachineBundlesPass(PassRegistry &)
void initializePostDomViewerPass(PassRegistry &)
void initializeMachineRegionInfoPassPass(PassRegistry &)
void initializeMachineBlockPlacementStatsPass(PassRegistry &)
void initializeEliminateAvailableExternallyPass(PassRegistry &)
void initializeScalarOpts(PassRegistry &)
initializeScalarOpts - Initialize all passes linked into the ScalarOpts library.
void initializePostDomOnlyViewerPass(PassRegistry &)
void initializeLoopStrengthReducePass(PassRegistry &)
void initializeLoopVectorizePass(PassRegistry &)
void initializePlaceSafepointsPass(PassRegistry &)
void initializeScalarEvolutionAliasAnalysisPass(PassRegistry &)
void initializeLoopRerollPass(PassRegistry &)
void initializeObjCARCOptPass(PassRegistry &)
void initializeOptimizePHIsPass(PassRegistry &)
void initializeDSEPass(PassRegistry &)
void initializeUnpackMachineBundlesPass(PassRegistry &)
void initializeMachineLoopInfoPass(PassRegistry &)
void initializeBreakCriticalEdgesPass(PassRegistry &)
void initializeCore(PassRegistry &)
initializeCore - Initialize all passes linked into the TransformUtils library.
void initializeRegionInfoPassPass(PassRegistry &)
void initializeSROA_DTPass(PassRegistry &)
void initializeRegisterCoalescerPass(PassRegistry &)
void initializePromotePassPass(PassRegistry &)
void initializeMachineVerifierPassPass(PassRegistry &)
void initializeBranchProbabilityInfoPass(PassRegistry &)
void initializeLiveVariablesPass(PassRegistry &)
void initializeDomOnlyPrinterPass(PassRegistry &)
void initializeStripSymbolsPass(PassRegistry &)
void initializeDominatorTreeWrapperPassPass(PassRegistry &)
void initializeBranchFolderPassPass(PassRegistry &)
void initializeTypeBasedAliasAnalysisPass(PassRegistry &)
void initializeIVUsersPass(PassRegistry &)
void initializePruneEHPass(PassRegistry &)
void initializeLoadCombinePass(PassRegistry &)
void initializeLoopInfoWrapperPassPass(PassRegistry &)
void initializeObjCARCOpts(PassRegistry &)
initializeObjCARCOpts - Initialize all passes linked into the ObjCARCOpts library.
void initializeInstCountPass(PassRegistry &)
void initializePostRASchedulerPass(PassRegistry &)
void initializeMergedLoadStoreMotionPass(PassRegistry &)
void initializeCallGraphPrinterPass(PassRegistry &)
void initializeArgPromotionPass(PassRegistry &)
void initializeLoopAccessAnalysisPass(PassRegistry &)
void initializeExpandPostRAPass(PassRegistry &)
void initializeGlobalOptPass(PassRegistry &)
void initializeObjCARCAliasAnalysisPass(PassRegistry &)
void initializePostDomPrinterPass(PassRegistry &)
void initializeLowerIntrinsicsPass(PassRegistry &)
void initializeAliasSetPrinterPass(PassRegistry &)
void initializeIfConverterPass(PassRegistry &)
void initializePAEvalPass(PassRegistry &)
void initializeObjCARCContractPass(PassRegistry &)
void initializeMachineFunctionPrinterPassPass(PassRegistry &)
void initializeTwoAddressInstructionPassPass(PassRegistry &)
void initializeAnalysis(PassRegistry &)
initializeAnalysis - Initialize all passes linked into the Analysis library.
void initializeGCMachineCodeAnalysisPass(PassRegistry &)
void initializeTarget(PassRegistry &)
initializeCodeGen - Initialize all passes linked into the CodeGen library.
void initializeStraightLineStrengthReducePass(PassRegistry &)
void initializeMachineDominanceFrontierPass(PassRegistry &)
void initializeStripNonDebugSymbolsPass(PassRegistry &)
void initializeAliasAnalysisCounterPass(PassRegistry &)
void initializeUnifyFunctionExitNodesPass(PassRegistry &)
void initializePeepholeOptimizerPass(PassRegistry &)
void initializeCFGOnlyPrinterPass(PassRegistry &)
void initializeSjLjEHPreparePass(PassRegistry &)
void initializeConstantPropagationPass(PassRegistry &)
void initializeLoopRotatePass(PassRegistry &)
void initializeAliasAnalysisAnalysisGroup(PassRegistry &)
void initializeTargetTransformInfoWrapperPassPass(PassRegistry &)
void initializeTargetPassConfigPass(PassRegistry &)
void initializeMachinePostDominatorTreePass(PassRegistry &)
void initializeDivergenceAnalysisPass(PassRegistry &)
void initializeLoopUnrollPass(PassRegistry &)
void initializeGlobalsModRefPass(PassRegistry &)
void initializeMergeFunctionsPass(PassRegistry &)
void initializeSeparateConstOffsetFromGEPPass(PassRegistry &)
void initializeDelinearizationPass(PassRegistry &)
void initializeStackMapLivenessPass(PassRegistry &)
void initializeMIRPrintingPassPass(PassRegistry &)
void initializePrintBasicBlockPassPass(PassRegistry &)
void initializeModuleDebugInfoPrinterPass(PassRegistry &)
void initializePlaceBackedgeSafepointsImplPass(PassRegistry &)
void initializeAliasDebuggerPass(PassRegistry &)
void initializeStackSlotColoringPass(PassRegistry &)
void initializeMachineDominatorTreePass(PassRegistry &)
void initializeEarlyIfConverterPass(PassRegistry &)
void initializeCallGraphViewerPass(PassRegistry &)
void initializeNoAAPass(PassRegistry &)
void initializeSlotIndexesPass(PassRegistry &)
void initializeConstantHoistingPass(PassRegistry &)
void initializePEIPass(PassRegistry &)
void initializeLowerExpectIntrinsicPass(PassRegistry &)
void initializeCallGraphWrapperPassPass(PassRegistry &)
void initializeDomOnlyViewerPass(PassRegistry &)
void initializeSCCPPass(PassRegistry &)
void initializeLiveStacksPass(PassRegistry &)
void initializeInductiveRangeCheckEliminationPass(PassRegistry &)
void initializeDeadMachineInstructionElimPass(PassRegistry &)
void initializeAddressSanitizerModulePass(PassRegistry &)
void initializeInlineCostAnalysisPass(PassRegistry &)
void initializeBDCEPass(PassRegistry &)
void initializeMemDerefPrinterPass(PassRegistry &)
void initializeDAEPass(PassRegistry &)
void initializeLoopDeletionPass(PassRegistry &)
void initializeLiveIntervalsPass(PassRegistry &)
void initializeProcessImplicitDefsPass(PassRegistry &)
void initializeLowerAtomicPass(PassRegistry &)
void initializeUnreachableBlockElimPass(PassRegistry &)
void initializeAtomicExpandPass(PassRegistry &)
void initializeIPSCCPPass(PassRegistry &)
void initializeInstSimplifierPass(PassRegistry &)
void initializeInstrumentation(PassRegistry &)
initializeInstrumentation - Initialize all passes linked into the Instrumentation library...
void initializeCFGPrinterPass(PassRegistry &)
void initializeShrinkWrapPass(PassRegistry &)
void initializeDwarfEHPreparePass(PassRegistry &)
void initializeCFGViewerPass(PassRegistry &)
void initializeLICMPass(PassRegistry &)
void initializeLoopDistributePass(PassRegistry &)
void initializeImplicitNullChecksPass(PassRegistry &)
void initializeAAEvalPass(PassRegistry &)
void initializeStructurizeCFGPass(PassRegistry &)
void initializeBasicAliasAnalysisPass(PassRegistry &)
void initializeMachineBlockPlacementPass(PassRegistry &)
void initializeLoopInterchangePass(PassRegistry &)
void initializeBlockFrequencyInfoPass(PassRegistry &)
void initializeIPO(PassRegistry &)
initializeIPO - Initialize all passes linked into the IPO library.
void initializeAddressSanitizerPass(PassRegistry &)
void initializePHIEliminationPass(PassRegistry &)
void initializeMachineCopyPropagationPass(PassRegistry &)
void initializeMachineLICMPass(PassRegistry &)
void initializeMachineBlockFrequencyInfoPass(PassRegistry &)
void initializeScopedNoAliasAAPass(PassRegistry &)
void initializeRegToMemPass(PassRegistry &)
void initializeMachineModuleInfoPass(PassRegistry &)
void initializeLowerInvokePass(PassRegistry &)
void initializePostDomOnlyPrinterPass(PassRegistry &)
void initializeDependenceAnalysisPass(PassRegistry &)
void initializeCodeGenPreparePass(PassRegistry &)
void initializeCorrelatedValuePropagationPass(PassRegistry &)
void initializeAlwaysInlinerPass(PassRegistry &)
void initializePartialInlinerPass(PassRegistry &)
void initializeTransformUtils(PassRegistry &)
initializeTransformUtils - Initialize all passes linked into the TransformUtils library.
void initializeRewriteStatepointsForGCPass(PassRegistry &)
void initializeCFGOnlyViewerPass(PassRegistry &)
void initializeLCSSAPass(PassRegistry &)
void initializeGCOVProfilerPass(PassRegistry &)
void initializeSROA_SSAUpPass(PassRegistry &)
void initializeScalarizerPass(PassRegistry &)
void initializeMemorySanitizerPass(PassRegistry &)
void initializeStackColoringPass(PassRegistry &)
void initializeThreadSanitizerPass(PassRegistry &)
void initializeLintPass(PassRegistry &)
void initializeIntervalPartitionPass(PassRegistry &)
void initializeStackProtectorPass(PassRegistry &)
void initializeInstCombine(PassRegistry &)
initializeInstCombine - Initialize all passes linked into the InstCombine library.
void initializeRegionOnlyViewerPass(PassRegistry &)
void initializeSpillPlacementPass(PassRegistry &)
void initializeMachineSchedulerPass(PassRegistry &)
void initializeTailCallElimPass(PassRegistry &)
void initializePostDominatorTreePass(PassRegistry &)
void initializeReassociatePass(PassRegistry &)
void initializeDominanceFrontierPass(PassRegistry &)
void initializeSinkingPass(PassRegistry &)
void initializeDCEPass(PassRegistry &)
void initializeSingleLoopExtractorPass(PassRegistry &)
void initializeDomPrinterPass(PassRegistry &)
void initializeDAHPass(PassRegistry &)
void initializeIndVarSimplifyPass(PassRegistry &)
void initializeSROAPass(PassRegistry &)
void initializeLibCallAliasAnalysisPass(PassRegistry &)
void initializeGlobalDCEPass(PassRegistry &)
void initializeLowerBitSetsPass(PassRegistry &)
void initializeVirtRegMapPass(PassRegistry &)
void initializeMemoryDependenceAnalysisPass(PassRegistry &)
void initializePostMachineSchedulerPass(PassRegistry &)
void initializeBlockExtractorPassPass(PassRegistry &)
void initializeInstNamerPass(PassRegistry &)
void initializeSLPVectorizerPass(PassRegistry &)
void initializeLiveRegMatrixPass(PassRegistry &)
void initializeSafeStackPass(PassRegistry &)
void initializeRegionOnlyPrinterPass(PassRegistry &)
void initializeLocalStackSlotPassPass(PassRegistry &)
void initializeStripDeadPrototypesPassPass(PassRegistry &)
void initializeUnreachableMachineBlockElimPass(PassRegistry &)
void initializeGCModuleInfoPass(PassRegistry &)
void initializeAlignmentFromAssumptionsPass(PassRegistry &)
void initializeMachineBranchProbabilityInfoPass(PassRegistry &)
void initializeMachineSinkingPass(PassRegistry &)
void initializeVerifierLegacyPassPass(PassRegistry &)
void initializeIPA(PassRegistry &)
initializeIPA - Initialize all passes linked into the IPA library.
void initializeConstantMergePass(PassRegistry &)
void initializeInstructionCombiningPassPass(PassRegistry &)
void initializeExpandISelPseudosPass(PassRegistry &)
void initializeLoopIdiomRecognizePass(PassRegistry &)
void initializeLoopSimplifyPass(PassRegistry &)
void initializeLoaderPassPass(PassRegistry &)
void initializeStripDebugDeclarePass(PassRegistry &)
void initializeCFGSimplifyPassPass(PassRegistry &)
void initializeFloat2IntPass(PassRegistry &)
void initializeMemCpyOptPass(PassRegistry &)
void initializeScalarEvolutionPass(PassRegistry &)
void initializeInstrProfilingPass(PassRegistry &)
void initializeCodeGen(PassRegistry &)
initializeCodeGen - Initialize all passes linked into the CodeGen library.
void initializeForwardControlFlowIntegrityPass(PassRegistry &)
void initializeSpeculativeExecutionPass(PassRegistry &)
void initializeBarrierNoopPass(PassRegistry &)
void initializeLowerSwitchPass(PassRegistry &)
void initializeCFLAliasAnalysisPass(PassRegistry &)
void initializeAddDiscriminatorsPass(PassRegistry &)
void initializeLazyValueInfoPass(PassRegistry &)
void initializeGlobalMergePass(PassRegistry &)
void initializeSanitizerCoverageModulePass(PassRegistry &)
void initializeMachineCombinerPass(PassRegistry &)
void initializeEdgeBundlesPass(PassRegistry &)
void initializeADCEPass(PassRegistry &)
void initializeVectorization(PassRegistry &)
initializeVectorization - Initialize all passes linked into the Vectorize library.
void initializePartiallyInlineLibCallsPass(PassRegistry &)
void initializeAssumptionCacheTrackerPass(PassRegistry &)
void initializeMetaRenamerPass(PassRegistry &)
void initializePrintFunctionPassWrapperPass(PassRegistry &)
void initializeMachineTraceMetricsPass(PassRegistry &)
void initializeRewriteSymbolsPass(PassRegistry &)
void initializeDeadInstEliminationPass(PassRegistry &)
void initializeSampleProfileLoaderPass(PassRegistry &)
void initializeBoundsCheckingPass(PassRegistry &)
void initializeFlattenCFGPassPass(PassRegistry &)
void initializeObjCARCExpandPass(PassRegistry &)
void initializeLoopInstSimplifyPass(PassRegistry &)
void initializeGVNPass(PassRegistry &)