|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/PassRegistry.h 58 static PassRegistry *getPassRegistry();
References
include/llvm/Analysis/AliasAnalysis.h 1183 initializeExternalAAWrapperPassPass(*PassRegistry::getPassRegistry());
1188 initializeExternalAAWrapperPassPass(*PassRegistry::getPassRegistry());
include/llvm/Analysis/BranchProbabilityInfo.h 238 *PassRegistry::getPassRegistry());
include/llvm/Analysis/CallGraphSCCPass.h 123 PassRegistry &Registry = *PassRegistry::getPassRegistry();
include/llvm/Analysis/DependenceAnalysis.h 959 *PassRegistry::getPassRegistry());
include/llvm/Analysis/IntervalPartition.h 54 initializeIntervalPartitionPass(*PassRegistry::getPassRegistry());
include/llvm/Analysis/LazyValueInfo.h 148 initializeLazyValueInfoWrapperPassPass(*PassRegistry::getPassRegistry());
include/llvm/Analysis/LegacyDivergenceAnalysis.h 31 initializeLegacyDivergenceAnalysisPass(*PassRegistry::getPassRegistry());
include/llvm/Analysis/LoopAccessAnalysis.h 728 initializeLoopAccessLegacyAnalysisPass(*PassRegistry::getPassRegistry());
include/llvm/Analysis/LoopInfo.h 1215 initializeLoopInfoWrapperPassPass(*PassRegistry::getPassRegistry());
include/llvm/Analysis/LoopPass.h 166 initializeLCSSAVerificationPassPass(*PassRegistry::getPassRegistry());
include/llvm/Analysis/PostDominators.h 72 initializePostDominatorTreeWrapperPassPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/GlobalISel/CSEInfo.h 224 initializeGISelCSEAnalysisWrapperPassPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/GlobalISel/GISelKnownBits.h 98 initializeGISelKnownBitsAnalysisPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/LiveStacks.h 48 initializeLiveStacksPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/LiveVariables.h 49 initializeLiveVariablesPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/MachineBranchProbabilityInfo.h 39 PassRegistry &Registry = *PassRegistry::getPassRegistry();
include/llvm/CodeGen/MachineLoopInfo.h 93 initializeMachineLoopInfoPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/MachinePipeliner.h 87 initializeMachinePipelinerPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/ReachingDefAnalysis.h 76 initializeReachingDefAnalysisPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/RegisterUsageInfo.h 38 PassRegistry &Registry = *PassRegistry::getPassRegistry();
include/llvm/CodeGen/SlotIndexes.h 351 initializeSlotIndexesPass(*PassRegistry::getPassRegistry());
include/llvm/CodeGen/StackProtector.h 108 initializeStackProtectorPass(*PassRegistry::getPassRegistry());
include/llvm/IR/Dominators.h 266 initializeDominatorTreeWrapperPassPass(*PassRegistry::getPassRegistry());
include/llvm/PassSupport.h 97 PassRegistry::getPassRegistry()->registerPass(*this);
include/llvm/Transforms/InstCombine/InstCombine.h 51 initializeInstructionCombiningPassPass(*PassRegistry::getPassRegistry());
include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h 33 initializeUnifyFunctionExitNodesPass(*PassRegistry::getPassRegistry());
lib/Analysis/AliasAnalysis.cpp 748 initializeAAResultsWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/AliasAnalysisEvaluator.cpp 401 initializeAAEvalLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/AliasSetTracker.cpp 748 initializeAliasSetPrinterPass(*PassRegistry::getPassRegistry());
lib/Analysis/AssumptionCache.cpp 294 initializeAssumptionCacheTrackerPass(*PassRegistry::getPassRegistry());
lib/Analysis/BasicAliasAnalysis.cpp 2052 initializeBasicAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/BlockFrequencyInfo.cpp 300 initializeBlockFrequencyInfoWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/CFGPrinter.cpp 38 initializeCFGViewerLegacyPassPass(*PassRegistry::getPassRegistry());
68 initializeCFGOnlyViewerLegacyPassPass(*PassRegistry::getPassRegistry());
115 initializeCFGPrinterLegacyPassPass(*PassRegistry::getPassRegistry());
145 initializeCFGOnlyPrinterLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/CFLAndersAliasAnalysis.cpp 918 initializeCFLAndersAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/CFLSteensAliasAnalysis.cpp 350 initializeCFLSteensAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/CallGraph.cpp 261 initializeCallGraphWrapperPassPass(*PassRegistry::getPassRegistry());
304 initializeCallGraphPrinterLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/CallPrinter.cpp 56 initializeCallGraphViewerPass(*PassRegistry::getPassRegistry());
69 initializeCallGraphDOTPrinterPass(*PassRegistry::getPassRegistry());
lib/Analysis/CostModel.cpp 49 *PassRegistry::getPassRegistry());
lib/Analysis/Delinearization.cpp 49 initializeDelinearizationPass(*PassRegistry::getPassRegistry());
lib/Analysis/DemandedBits.cpp 66 initializeDemandedBitsWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/DomPrinter.cpp 113 initializeDomViewerPass(*PassRegistry::getPassRegistry());
125 initializeDomOnlyViewerPass(*PassRegistry::getPassRegistry());
145 initializePostDomViewerPass(*PassRegistry::getPassRegistry());
159 initializePostDomOnlyViewerPass(*PassRegistry::getPassRegistry());
192 initializeDomPrinterPass(*PassRegistry::getPassRegistry());
204 initializeDomOnlyPrinterPass(*PassRegistry::getPassRegistry());
219 initializePostDomPrinterPass(*PassRegistry::getPassRegistry());
234 initializePostDomOnlyPrinterPass(*PassRegistry::getPassRegistry());
lib/Analysis/DominanceFrontier.cpp 40 initializeDominanceFrontierWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/GlobalsModRef.cpp 1005 initializeGlobalsAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/IVUsers.cpp 354 initializeIVUsersWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/InstCount.cpp 53 initializeInstCountPass(*PassRegistry::getPassRegistry());
lib/Analysis/LazyBlockFrequencyInfo.cpp 35 initializeLazyBlockFrequencyInfoPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/LazyBranchProbabilityInfo.cpp 36 initializeLazyBranchProbabilityInfoPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/LazyValueInfo.cpp 2041 initializeLazyValueInfoPrinterPass(*PassRegistry::getPassRegistry());
lib/Analysis/Lint.cpp 140 initializeLintPass(*PassRegistry::getPassRegistry());
lib/Analysis/MemDepPrinter.cpp 42 initializeMemDepPrinterPass(*PassRegistry::getPassRegistry());
lib/Analysis/MemDerefPrinter.cpp 27 initializeMemDerefPrinterPass(*PassRegistry::getPassRegistry());
lib/Analysis/MemoryDependenceAnalysis.cpp 1775 initializeMemoryDependenceWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/MemorySSA.cpp 2250 initializeMemorySSAPrinterLegacyPassPass(*PassRegistry::getPassRegistry());
2302 initializeMemorySSAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/ModuleDebugInfoPrinter.cpp 31 initializeModuleDebugInfoPrinterPass(*PassRegistry::getPassRegistry());
lib/Analysis/ModuleSummaryAnalysis.cpp 856 initializeModuleSummaryIndexWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/MustExecute.cpp 305 initializeMustExecutePrinterPass(*PassRegistry::getPassRegistry());
318 initializeMustBeExecutedContextPrinterPass(*PassRegistry::getPassRegistry());
lib/Analysis/ObjCARCAliasAnalysis.cpp 149 initializeObjCARCAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/OptimizationRemarkEmitter.cpp 89 *PassRegistry::getPassRegistry());
lib/Analysis/PhiValues.cpp 193 initializePhiValuesWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/ProfileSummaryInfo.cpp 357 initializeProfileSummaryInfoWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/RegionInfo.cpp 120 initializeRegionInfoPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/RegionPrinter.cpp 157 initializeRegionPrinterPass(*PassRegistry::getPassRegistry());
169 initializeRegionOnlyPrinterPass(*PassRegistry::getPassRegistry());
181 initializeRegionViewerPass(*PassRegistry::getPassRegistry());
193 initializeRegionOnlyViewerPass(*PassRegistry::getPassRegistry());
lib/Analysis/ScalarEvolution.cpp12031 initializeScalarEvolutionWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp 135 initializeSCEVAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/ScopedNoAliasAA.cpp 195 initializeScopedNoAliasAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/StackSafetyAnalysis.cpp 596 initializeStackSafetyInfoWrapperPassPass(*PassRegistry::getPassRegistry());
641 *PassRegistry::getPassRegistry());
lib/Analysis/TargetLibraryInfo.cpp 1617 initializeTargetLibraryInfoWrapperPassPass(*PassRegistry::getPassRegistry());
1622 initializeTargetLibraryInfoWrapperPassPass(*PassRegistry::getPassRegistry());
1628 initializeTargetLibraryInfoWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Analysis/TargetTransformInfo.cpp 1367 *PassRegistry::getPassRegistry());
1374 *PassRegistry::getPassRegistry());
lib/Analysis/TypeBasedAliasAnalysis.cpp 725 initializeTypeBasedAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Bitcode/Writer/BitcodeWriterPass.cpp 39 initializeWriteBitcodePassPass(*PassRegistry::getPassRegistry());
47 initializeWriteBitcodePassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/AtomicExpandPass.cpp 65 initializeAtomicExpandPass(*PassRegistry::getPassRegistry());
lib/CodeGen/BreakFalseDeps.cpp 52 initializeBreakFalseDepsPass(*PassRegistry::getPassRegistry());
lib/CodeGen/CFGuardLongjmp.cpp 41 initializeCFGuardLongjmpPass(*PassRegistry::getPassRegistry());
lib/CodeGen/CFIInstrInserter.cpp 42 initializeCFIInstrInserterPass(*PassRegistry::getPassRegistry());
lib/CodeGen/CodeGenPrepare.cpp 310 initializeCodeGenPreparePass(*PassRegistry::getPassRegistry());
lib/CodeGen/DeadMachineInstructionElim.cpp 40 initializeDeadMachineInstructionElimPass(*PassRegistry::getPassRegistry());
lib/CodeGen/ExpandMemCmp.cpp 784 initializeExpandMemCmpPassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/ExpandReductions.cpp 141 initializeExpandReductionsPass(*PassRegistry::getPassRegistry());
lib/CodeGen/FEntryInserter.cpp 29 initializeFEntryInserterPass(*PassRegistry::getPassRegistry());
lib/CodeGen/FuncletLayout.cpp 26 initializeFuncletLayoutPass(*PassRegistry::getPassRegistry());
lib/CodeGen/GCMetadata.cpp 63 initializeGCModuleInfoPass(*PassRegistry::getPassRegistry());
lib/CodeGen/GCRootLowering.cpp 91 initializeLowerIntrinsicsPass(*PassRegistry::getPassRegistry());
lib/CodeGen/GlobalMerge.cpp 189 initializeGlobalMergePass(*PassRegistry::getPassRegistry());
197 initializeGlobalMergePass(*PassRegistry::getPassRegistry());
lib/CodeGen/HardwareLoops.cpp 87 initializeHardwareLoopsPass(*PassRegistry::getPassRegistry());
lib/CodeGen/IfConversion.cpp 208 initializeIfConverterPass(*PassRegistry::getPassRegistry());
lib/CodeGen/ImplicitNullChecks.cpp 213 initializeImplicitNullChecksPass(*PassRegistry::getPassRegistry());
lib/CodeGen/IndirectBrExpandPass.cpp 58 initializeIndirectBrExpandPassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/InterleavedAccessPass.cpp 87 initializeInterleavedAccessPass(*PassRegistry::getPassRegistry());
lib/CodeGen/InterleavedLoadCombinePass.cpp 1307 initializeInterleavedLoadCombinePass(*PassRegistry::getPassRegistry());
lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp 34 *PassRegistry::getPassRegistry());
lib/CodeGen/LiveDebugValues.cpp 582 initializeLiveDebugValuesPass(*PassRegistry::getPassRegistry());
lib/CodeGen/LiveDebugVariables.cpp 93 initializeLiveDebugVariablesPass(*PassRegistry::getPassRegistry());
lib/CodeGen/LiveIntervals.cpp 101 initializeLiveIntervalsPass(*PassRegistry::getPassRegistry());
lib/CodeGen/LiveRangeShrink.cpp 47 initializeLiveRangeShrinkPass(*PassRegistry::getPassRegistry());
lib/CodeGen/LocalStackSlotAllocation.cpp 93 initializeLocalStackSlotPassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/LowerEmuTLS.cpp 34 initializeLowerEmuTLSPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineBlockFrequencyInfo.cpp 172 initializeMachineBlockFrequencyInfoPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineBlockPlacement.cpp 524 initializeMachineBlockPlacementPass(*PassRegistry::getPassRegistry());
3108 initializeMachineBlockPlacementStatsPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineCSE.cpp 76 initializeMachineCSEPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineCombiner.cpp 78 initializeMachineCombinerPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineCopyPropagation.cpp 192 initializeMachineCopyPropagationPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineDominanceFrontier.cpp 34 initializeMachineDominanceFrontierPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineDominators.cpp 65 initializeMachineDominatorTreePass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineInstrBundle.cpp 29 initializeUnpackMachineBundlesPass(*PassRegistry::getPassRegistry());
91 initializeFinalizeMachineBundlesPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineLICM.cpp 255 initializeMachineLICMPass(*PassRegistry::getPassRegistry());
263 initializeEarlyMachineLICMPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineModuleInfo.cpp 338 initializeMachineModuleInfoWrapperPassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineOptimizationRemarkEmitter.cpp 67 *PassRegistry::getPassRegistry());
lib/CodeGen/MachineOutliner.cpp 855 initializeMachineOutlinerPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachinePostDominators.cpp 32 initializeMachinePostDominatorTreePass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineRegionInfo.cpp 78 initializeMachineRegionInfoPassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineScheduler.cpp 210 initializeMachineSchedulerPass(*PassRegistry::getPassRegistry());
234 initializePostMachineSchedulerPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineSink.cpp 115 initializeMachineSinkingPass(*PassRegistry::getPassRegistry());
lib/CodeGen/MachineVerifier.cpp 301 initializeMachineVerifierPassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/ModuloSchedule.cpp 1932 initializeModuloScheduleTestPass(*PassRegistry::getPassRegistry());
lib/CodeGen/OptimizePHIs.cpp 44 initializeOptimizePHIsPass(*PassRegistry::getPassRegistry());
lib/CodeGen/PHIElimination.cpp 76 initializePHIEliminationPass(*PassRegistry::getPassRegistry());
lib/CodeGen/PatchableFunction.cpp 28 initializePatchableFunctionPass(*PassRegistry::getPassRegistry());
lib/CodeGen/PeepholeOptimizer.cpp 164 initializePeepholeOptimizerPass(*PassRegistry::getPassRegistry());
lib/CodeGen/ProcessImplicitDefs.cpp 41 initializeProcessImplicitDefsPass(*PassRegistry::getPassRegistry());
lib/CodeGen/PrologEpilogInserter.cpp 89 initializePEIPass(*PassRegistry::getPassRegistry());
lib/CodeGen/RegAllocPBQP.cpp 123 initializeSlotIndexesPass(*PassRegistry::getPassRegistry());
124 initializeLiveIntervalsPass(*PassRegistry::getPassRegistry());
125 initializeLiveStacksPass(*PassRegistry::getPassRegistry());
126 initializeVirtRegMapPass(*PassRegistry::getPassRegistry());
lib/CodeGen/RegUsageInfoCollector.cpp 43 PassRegistry &Registry = *PassRegistry::getPassRegistry();
lib/CodeGen/RegUsageInfoPropagate.cpp 47 PassRegistry &Registry = *PassRegistry::getPassRegistry();
lib/CodeGen/RegisterCoalescer.cpp 332 initializeRegisterCoalescerPass(*PassRegistry::getPassRegistry());
lib/CodeGen/SafeStack.cpp 844 initializeSafeStackLegacyPassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp 50 initializeScalarizeMaskedMemIntrinPass(*PassRegistry::getPassRegistry());
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 318 initializeGCModuleInfoPass(*PassRegistry::getPassRegistry());
320 *PassRegistry::getPassRegistry());
321 initializeAAResultsWrapperPassPass(*PassRegistry::getPassRegistry());
323 *PassRegistry::getPassRegistry());
lib/CodeGen/ShadowStackGCLowering.cpp 98 initializeShadowStackGCLoweringPass(*PassRegistry::getPassRegistry());
lib/CodeGen/ShrinkWrap.cpp 220 initializeShrinkWrapPass(*PassRegistry::getPassRegistry());
lib/CodeGen/StackColoring.cpp 443 initializeStackColoringPass(*PassRegistry::getPassRegistry());
lib/CodeGen/StackMapLivenessAnalysis.cpp 91 initializeStackMapLivenessPass(*PassRegistry::getPassRegistry());
lib/CodeGen/StackSlotColoring.cpp 100 initializeStackSlotColoringPass(*PassRegistry::getPassRegistry());
lib/CodeGen/TailDuplication.cpp 48 initializeTailDuplicatePass(*PassRegistry::getPassRegistry());
56 initializeEarlyTailDuplicatePass(*PassRegistry::getPassRegistry());
lib/CodeGen/TargetPassConfig.cpp 338 const PassRegistry &PR = *PassRegistry::getPassRegistry();
401 initializeCodeGen(*PassRegistry::getPassRegistry());
404 initializeBasicAAWrapperPassPass(*PassRegistry::getPassRegistry());
405 initializeAAResultsWrapperPassPass(*PassRegistry::getPassRegistry());
879 const PassRegistry *PR = PassRegistry::getPassRegistry();
lib/CodeGen/TwoAddressInstructionPass.cpp 179 initializeTwoAddressInstructionPassPass(*PassRegistry::getPassRegistry());
lib/CodeGen/UnreachableBlockElim.cpp 53 *PassRegistry::getPassRegistry());
lib/CodeGen/XRayInstrumentation.cpp 49 initializeXRayInstrumentationPass(*PassRegistry::getPassRegistry());
lib/IR/Core.cpp 4058 return wrap(PassRegistry::getPassRegistry());
lib/IR/LegacyPassManager.cpp 828 PI = PassRegistry::getPassRegistry()->getPassInfo(AID);
830 assert(PI == PassRegistry::getPassRegistry()->getPassInfo(AID) &&
lib/IR/Pass.cpp 81 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(AID);
225 return PassRegistry::getPassRegistry()->getPassInfo(TI);
229 return PassRegistry::getPassRegistry()->getPassInfo(Arg);
233 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(ID);
248 PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID, PassID,
259 PassRegistry::getPassRegistry()->enumerateWith(this);
264 PassRegistry::getPassRegistry()->addRegistrationListener(this);
lib/IR/SafepointIRVerifier.cpp 216 initializeSafepointIRVerifierPass(*PassRegistry::getPassRegistry());
lib/IR/Verifier.cpp 5146 initializeVerifierLegacyPassPass(*PassRegistry::getPassRegistry());
5151 initializeVerifierLegacyPassPass(*PassRegistry::getPassRegistry());
lib/LTO/LTOCodeGenerator.cpp 125 PassRegistry &R = *PassRegistry::getPassRegistry();
lib/Target/AArch64/AArch64A53Fix835769.cpp 85 initializeAArch64A53Fix835769Pass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp 117 initializeAArch64A57FPLoadBalancingPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp 86 initializeAArch64AdvSIMDScalarPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp 40 initializeLDTLSCleanupPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64CompressJumpTables.cpp 47 initializeAArch64CompressJumpTablesPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64CondBrTuning.cpp 56 initializeAArch64CondBrTuningPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64ConditionOptimizer.cpp 106 initializeAArch64ConditionOptimizerPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64ConditionalCompares.cpp 778 initializeAArch64ConditionalComparesPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp 46 *PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp 57 initializeAArch64ExpandPseudoPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp 88 *PassRegistry::getPassRegistry());
186 initializeFalkorHWPFFixPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp 92 initializeAArch64LoadStoreOptPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp 140 initializeAArch64PreLegalizerCombinerPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64PromoteConstant.cpp 113 initializeAArch64PromoteConstantPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp 84 *PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64SIMDInstrOpt.cpp 153 initializeAArch64SIMDInstrOptPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64SpeculationHardening.cpp 133 initializeAArch64SpeculationHardeningPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64StackTagging.cpp 286 initializeAArch64StackTaggingPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64StackTaggingPreRA.cpp 68 initializeAArch64StackTaggingPreRAPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64StorePairSuppress.cpp 41 initializeAArch64StorePairSuppressPass(*PassRegistry::getPassRegistry());
lib/Target/AArch64/AArch64TargetMachine.cpp 163 auto PR = PassRegistry::getPassRegistry();
lib/Target/AMDGPU/AMDGPUAliasAnalysis.h 80 initializeAMDGPUAAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/AMDGPUInline.cpp 64 initializeAMDGPUInlinerPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/AMDGPULibCalls.cpp 182 initializeAMDGPUSimplifyLibCallsPass(*PassRegistry::getPassRegistry());
200 initializeAMDGPUUseNativeCallsPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp 1221 initializeAMDGPUMachineCFGStructurizerPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp 99 initializeAMDGPUPrintfRuntimeBindingPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp 120 *PassRegistry::getPassRegistry());
137 *PassRegistry::getPassRegistry());
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp 190 PassRegistry *PR = PassRegistry::getPassRegistry();
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 55 initializeAMDGPUUnifyDivergentExitNodesPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp 131 initializeAMDGPUCFGStructurizerPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/GCNDPPCombine.cpp 96 initializeGCNDPPCombinePass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/GCNNSAReassign.cpp 45 initializeGCNNSAReassignPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/GCNRegBankReassign.cpp 120 initializeGCNRegBankReassignPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/R600EmitClauseMarkers.cpp 313 initializeR600EmitClauseMarkersPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIAddIMGInit.cpp 41 initializeSIAddIMGInitPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIFixVGPRCopies.cpp 32 initializeSIFixVGPRCopiesPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIFixupVectorISel.cpp 61 initializeSIFixupVectorISelPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIFoldOperands.cpp 111 initializeSIFoldOperandsPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIFormMemoryClauses.cpp 47 initializeSIFormMemoryClausesPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp 254 initializeSILoadStoreOptimizerPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SILowerI1Copies.cpp 73 initializeSILowerI1CopiesPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIOptimizeExecMasking.cpp 31 initializeSIOptimizeExecMaskingPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp 53 initializeSIOptimizeExecMaskingPreRAPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIPeepholeSDWA.cpp 86 initializeSIPeepholeSDWAPass(*PassRegistry::getPassRegistry());
lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp 51 initializeSIPreAllocateWWMRegsPass(*PassRegistry::getPassRegistry());
lib/Target/ARC/ARCBranchFinalize.cpp 42 initializeARCBranchFinalizePass(*PassRegistry::getPassRegistry());
lib/Target/ARM/ARMTargetMachine.cpp 89 PassRegistry &Registry = *PassRegistry::getPassRegistry();
lib/Target/AVR/AVRExpandPseudoInsts.cpp 39 initializeAVRExpandPseudoPass(*PassRegistry::getPassRegistry());
lib/Target/AVR/AVRRelaxMemOperations.cpp 35 initializeAVRRelaxMemPass(*PassRegistry::getPassRegistry());
lib/Target/AVR/AVRTargetMachine.cpp 83 auto &PR = *PassRegistry::getPassRegistry();
lib/Target/BPF/BPFMIChecking.cpp 37 initializeBPFMIPreEmitCheckingPass(*PassRegistry::getPassRegistry());
lib/Target/BPF/BPFMIPeephole.cpp 47 initializeBPFMIPeepholePass(*PassRegistry::getPassRegistry());
207 initializeBPFMIPreEmitPeepholePass(*PassRegistry::getPassRegistry());
303 initializeBPFMIPeepholeTruncElimPass(*PassRegistry::getPassRegistry());
lib/Target/BPF/BPFMISimplifyPatchable.cpp 48 initializeBPFMISimplifyPatchablePass(*PassRegistry::getPassRegistry());
lib/Target/BPF/BPFTargetMachine.cpp 36 PassRegistry &PR = *PassRegistry::getPassRegistry();
lib/Target/Hexagon/HexagonBitSimplify.cpp 2893 initializeHexagonLoopReschedulingPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonBranchRelaxation.cpp 53 initializeHexagonBranchRelaxationPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonCFGOptimizer.cpp 45 initializeHexagonCFGOptimizerPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonCommonGEP.cpp 101 initializeHexagonCommonGEPPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonCopyToCombine.cpp 72 initializeHexagonCopyToCombinePass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonExpandCondsets.cpp 147 initializeHexagonExpandCondsetsPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonFixupHwLoops.cpp 42 initializeHexagonFixupHwLoopsPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonFrameLowering.cpp 208 PassRegistry &PR = *PassRegistry::getPassRegistry();
lib/Target/Hexagon/HexagonGenExtract.cpp 61 initializeHexagonGenExtractPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonGenInsert.cpp 506 initializeHexagonGenInsertPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonGenPredicate.cpp 86 initializeHexagonGenPredicatePass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 121 initializeHexagonLoopIdiomRecognizePass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp 35 initializeHexagonOptimizeSZextendsPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonPeephole.cpp 89 initializeHexagonPeepholePass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp 42 PassRegistry &R = *PassRegistry::getPassRegistry();
lib/Target/Hexagon/HexagonStoreWidening.cpp 74 initializeHexagonStoreWideningPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonTargetMachine.cpp 187 PassRegistry &PR = *PassRegistry::getPassRegistry();
222 initializeHexagonExpandCondsetsPass(*PassRegistry::getPassRegistry());
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 268 PassRegistry *PR = PassRegistry::getPassRegistry();
lib/Target/Hexagon/HexagonVectorPrint.cpp 61 initializeHexagonVectorPrintPass(*PassRegistry::getPassRegistry());
lib/Target/Lanai/LanaiMemAluCombiner.cpp 60 initializeLanaiMemAluCombinerPass(*PassRegistry::getPassRegistry());
lib/Target/Mips/MipsBranchExpansion.cpp 139 initializeMipsBranchExpansionPass(*PassRegistry::getPassRegistry());
lib/Target/Mips/MipsDelaySlotFiller.cpp 215 initializeMipsDelaySlotFillerPass(*PassRegistry::getPassRegistry());
lib/Target/Mips/MipsPreLegalizerCombiner.cpp 77 initializeMipsPreLegalizerCombinerPass(*PassRegistry::getPassRegistry());
lib/Target/Mips/MipsTargetMachine.cpp 54 PassRegistry *PR = PassRegistry::getPassRegistry();
lib/Target/NVPTX/NVPTXPeephole.cpp 54 initializeNVPTXPeepholePass(*PassRegistry::getPassRegistry());
lib/Target/NVPTX/NVPTXProxyRegErasure.cpp 40 initializeNVPTXProxyRegErasurePass(*PassRegistry::getPassRegistry());
lib/Target/NVPTX/NVPTXTargetMachine.cpp 82 PassRegistry &PR = *PassRegistry::getPassRegistry();
lib/Target/NVPTX/NVVMIntrRange.cpp 49 initializeNVVMIntrRangePass(*PassRegistry::getPassRegistry());
lib/Target/NVPTX/NVVMReflect.cpp 55 initializeNVVMReflectPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCBoolRetToInt.cpp 184 initializePPCBoolRetToIntPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCBranchCoalescing.cpp 164 initializePPCBranchCoalescingPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCBranchSelector.cpp 39 initializePPCBSelPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCCTRLoops.cpp 82 initializePPCCTRLoopsVerifyPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCEarlyReturn.cpp 46 initializePPCEarlyReturnPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCExpandISEL.cpp 104 initializePPCExpandISELPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp 90 initializePPCLoopPreIncPrepPass(*PassRegistry::getPassRegistry());
94 initializePPCLoopPreIncPrepPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCMIPeephole.cpp 88 initializePPCMIPeepholePass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCPreEmitPeephole.cpp 50 initializePPCPreEmitPeepholePass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCQPXLoadSplat.cpp 37 initializePPCQPXLoadSplatPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCReduceCRLogicals.cpp 407 initializePPCReduceCRLogicalsPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCTLSDynamicCall.cpp 41 initializePPCTLSDynamicCallPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCTOCRegDeps.cpp 92 initializePPCTOCRegDepsPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCTargetMachine.cpp 103 PassRegistry &PR = *PassRegistry::getPassRegistry();
485 initializePPCVSXFMAMutatePass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCVSXCopy.cpp 46 initializePPCVSXCopyPass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCVSXFMAMutate.cpp 63 initializePPCVSXFMAMutatePass(*PassRegistry::getPassRegistry());
lib/Target/PowerPC/PPCVSXSwapRemoval.cpp 115 initializePPCVSXSwapRemovalPass(*PassRegistry::getPassRegistry());
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp 35 initializeRISCVExpandPseudoPass(*PassRegistry::getPassRegistry());
lib/Target/RISCV/RISCVTargetMachine.cpp 36 auto PR = PassRegistry::getPassRegistry();
lib/Target/SystemZ/SystemZPostRewrite.cpp 40 initializeSystemZPostRewritePass(*PassRegistry::getPassRegistry());
lib/Target/SystemZ/SystemZTDC.cpp 70 initializeSystemZTDCPassPass(*PassRegistry::getPassRegistry());
lib/Target/WebAssembly/WebAssemblyExceptionInfo.h 130 initializeWebAssemblyExceptionInfoPass(*PassRegistry::getPassRegistry());
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp 56 auto &PR = *PassRegistry::getPassRegistry();
lib/Target/X86/X86TargetMachine.cpp 69 PassRegistry &PR = *PassRegistry::getPassRegistry();
lib/Target/XCore/XCoreLowerThreadLocal.cpp 45 initializeXCoreLowerThreadLocalPass(*PassRegistry::getPassRegistry());
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 48 *PassRegistry::getPassRegistry());
lib/Transforms/CFGuard/CFGuard.cpp 47 initializeCFGuardPass(*PassRegistry::getPassRegistry());
54 initializeCFGuardPass(*PassRegistry::getPassRegistry());
lib/Transforms/Coroutines/CoroCleanup.cpp 106 initializeCoroCleanupPass(*PassRegistry::getPassRegistry());
lib/Transforms/Coroutines/CoroEarly.cpp 231 initializeCoroEarlyPass(*PassRegistry::getPassRegistry());
lib/Transforms/Coroutines/CoroElide.cpp 282 initializeCoroElidePass(*PassRegistry::getPassRegistry());
lib/Transforms/Coroutines/CoroSplit.cpp 1519 initializeCoroSplitPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/AlwaysInliner.cpp 105 initializeAlwaysInlinerLegacyPassPass(*PassRegistry::getPassRegistry());
110 initializeAlwaysInlinerLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/ArgumentPromotion.cpp 1076 initializeArgPromotionPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/Attributor.cpp 4975 initializeAttributorLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/BarrierNoopPass.cpp 35 initializeBarrierNoopPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/CalledValuePropagation.cpp 420 *PassRegistry::getPassRegistry());
lib/Transforms/IPO/ConstantMerge.cpp 266 initializeConstantMergeLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/CrossDSOCFI.cpp 45 initializeCrossDSOCFIPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/DeadArgumentElimination.cpp 72 initializeDAEPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/ElimAvailExtern.cpp 80 *PassRegistry::getPassRegistry());
lib/Transforms/IPO/ForceFunctionAttrs.cpp 106 *PassRegistry::getPassRegistry());
lib/Transforms/IPO/FunctionAttrs.cpp 1464 *PassRegistry::getPassRegistry());
1529 *PassRegistry::getPassRegistry());
lib/Transforms/IPO/GlobalDCE.cpp 49 initializeGlobalDCELegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/GlobalOpt.cpp 2997 initializeGlobalOptLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/GlobalSplit.cpp 167 initializeGlobalSplitPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/HotColdSplitting.cpp 170 initializeHotColdSplittingLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/IPConstantPropagation.cpp 39 initializeIPCPPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/InferFunctionAttrs.cpp 56 *PassRegistry::getPassRegistry());
lib/Transforms/IPO/InlineSimple.cpp 44 initializeSimpleInlinerPass(*PassRegistry::getPassRegistry());
49 initializeSimpleInlinerPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/Internalize.cpp 259 initializeInternalizeLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/LoopExtractor.cpp 44 initializeLoopExtractorPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/LowerTypeTests.cpp 520 initializeLowerTypeTestsPass(*PassRegistry::getPassRegistry());
527 initializeLowerTypeTestsPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/MergeFunctions.cpp 204 initializeMergeFunctionsPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/PartialInlining.cpp 350 initializePartialInlinerLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/PruneEH.cpp 42 initializePruneEHPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/SCCP.cpp 45 initializeIPSCCPLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/SampleProfile.cpp 451 *PassRegistry::getPassRegistry());
lib/Transforms/IPO/StripDeadPrototypes.cpp 69 *PassRegistry::getPassRegistry());
lib/Transforms/IPO/StripSymbols.cpp 42 initializeStripSymbolsPass(*PassRegistry::getPassRegistry());
57 initializeStripNonDebugSymbolsPass(*PassRegistry::getPassRegistry());
72 initializeStripDebugDeclarePass(*PassRegistry::getPassRegistry());
87 initializeStripDeadDebugInfoPass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 499 initializeWriteThinLTOBitcodePass(*PassRegistry::getPassRegistry());
504 initializeWriteThinLTOBitcodePass(*PassRegistry::getPassRegistry());
lib/Transforms/IPO/WholeProgramDevirt.cpp 622 initializeWholeProgramDevirtPass(*PassRegistry::getPassRegistry());
629 initializeWholeProgramDevirtPass(*PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/AddressSanitizer.cpp 557 *PassRegistry::getPassRegistry());
708 initializeAddressSanitizerLegacyPassPass(*PassRegistry::getPassRegistry());
836 *PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/BoundsChecking.cpp 223 initializeBoundsCheckingLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 108 *PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/GCOVProfiling.cpp 147 initializeGCOVProfilerLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp 125 *PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/InstrOrderFile.cpp 181 *PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 366 *PassRegistry::getPassRegistry());
391 *PassRegistry::getPassRegistry());
418 *PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 105 initializePGOMemOPSizeOptLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 259 *PassRegistry::getPassRegistry());
lib/Transforms/ObjCARC/ObjCARCAPElim.cpp 49 initializeObjCARCAPElimPass(*PassRegistry::getPassRegistry());
lib/Transforms/ObjCARC/ObjCARCContract.cpp 107 initializeObjCARCContractPass(*PassRegistry::getPassRegistry());
lib/Transforms/ObjCARC/ObjCARCExpand.cpp 61 initializeObjCARCExpandPass(*PassRegistry::getPassRegistry());
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 566 initializeObjCARCOptPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/ADCE.cpp 700 initializeADCELegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp 50 initializeAlignmentFromAssumptionsPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/BDCE.cpp 158 initializeBDCELegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/CallSiteSplitting.cpp 550 initializeCallSiteSplittingLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/ConstantHoisting.cpp 104 initializeConstantHoistingLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/ConstantProp.cpp 44 initializeConstantPropagationPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 95 initializeCorrelatedValuePropagationPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/DCE.cpp 44 initializeDeadInstEliminationPass(*PassRegistry::getPassRegistry());
152 initializeDCELegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/DeadStoreElimination.cpp 1353 initializeDSELegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/DivRemPairs.cpp 326 initializeDivRemPairsLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/EarlyCSE.cpp 1354 initializeEarlyCSEMemSSALegacyPassPass(*PassRegistry::getPassRegistry());
1356 initializeEarlyCSELegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/FlattenCFGPass.cpp 29 initializeFlattenCFGPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/Float2Int.cpp 56 initializeFloat2IntLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/GVN.cpp 2656 initializeGVNLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/GVNHoist.cpp 1146 initializeGVNHoistLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/GVNSink.cpp 893 initializeGVNSinkLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/GuardWidening.cpp 850 initializeGuardWideningLegacyPassPass(*PassRegistry::getPassRegistry());
882 initializeLoopGuardWideningLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/IndVarSimplify.cpp 3160 initializeIndVarSimplifyLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 249 initializeIRCELegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/InstSimplifyPass.cpp 84 initializeInstSimplifyLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/JumpThreading.cpp 135 initializeJumpThreadingPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LICM.cpp 199 initializeLegacyLICMPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopDataPrefetch.cpp 107 initializeLoopDataPrefetchLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopDeletion.cpp 230 initializeLoopDeletionLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopDistribute.cpp 1012 initializeLoopDistributeLegacyPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopFuse.cpp 1566 initializeLoopFuseLegacyPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 264 *PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopInstSimplify.cpp 183 initializeLoopInstSimplifyLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopInterchange.cpp 442 initializeLoopInterchangePass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopLoadElimination.cpp 634 initializeLoopLoadEliminationPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopPredication.cpp 314 initializeLoopPredicationLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopRerollPass.cpp 168 initializeLoopRerollPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopRotation.cpp 71 initializeLoopRotateLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopSimplifyCFG.cpp 715 initializeLoopSimplifyCFGLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopSink.cpp 353 initializeLegacyLoopSinkPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopStrengthReduce.cpp 5681 initializeLoopStrengthReducePass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp 437 initializeLoopUnrollAndJamPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopUnrollPass.cpp 1216 initializeLoopUnrollPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopUnswitch.cpp 208 initializeLoopUnswitchPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LoopVersioningLICM.cpp 123 initializeLoopVersioningLICMPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LowerAtomic.cpp 158 initializeLowerAtomicLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp 153 initializeLowerConstantIntrinsicsPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp 384 initializeLowerExpectIntrinsicPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LowerGuardIntrinsic.cpp 35 *PassRegistry::getPassRegistry());
lib/Transforms/Scalar/LowerWidenableCondition.cpp 35 *PassRegistry::getPassRegistry());
lib/Transforms/Scalar/MakeGuardsExplicit.cpp 50 initializeMakeGuardsExplicitLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/MemCpyOptimizer.cpp 263 initializeMemCpyOptLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/MergeICmps.cpp 895 initializeMergeICmpsLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 376 *PassRegistry::getPassRegistry());
lib/Transforms/Scalar/NaryReassociate.cpp 123 initializeNaryReassociateLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/NewGVN.cpp 4178 initializeNewGVNLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp 150 *PassRegistry::getPassRegistry());
lib/Transforms/Scalar/PlaceSafepoints.cpp 119 initializePlaceBackedgeSafepointsImplPass(*PassRegistry::getPassRegistry());
162 initializePlaceSafepointsPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/Reassociate.cpp 2473 initializeReassociateLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/Reg2Mem.cpp 41 initializeRegToMemPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 170 *PassRegistry::getPassRegistry());
lib/Transforms/Scalar/SCCP.cpp 1885 initializeSCCPLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/SROA.cpp 4625 initializeSROALegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/Scalarizer.cpp 224 initializeScalarizerLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp 350 initializeSeparateConstOffsetFromGEPPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 2904 *PassRegistry::getPassRegistry());
lib/Transforms/Scalar/SimplifyCFGPass.cpp 240 initializeCFGSimplifyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/Sink.cpp 273 initializeSinkingLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp 149 initializeStraightLineStrengthReducePass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/StructurizeCFG.cpp 266 initializeStructurizeCFGPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/TailRecursionElimination.cpp 815 initializeTailCallElimPass(*PassRegistry::getPassRegistry());
lib/Transforms/Scalar/WarnMissedTransforms.cpp 114 *PassRegistry::getPassRegistry());
lib/Transforms/Utils/AddDiscriminators.cpp 92 initializeAddDiscriminatorsLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/BreakCriticalEdges.cpp 46 initializeBreakCriticalEdgesPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/EntryExitInstrumenter.cpp 125 initializeEntryExitInstrumenterPass(*PassRegistry::getPassRegistry());
138 *PassRegistry::getPassRegistry());
lib/Transforms/Utils/InstructionNamer.cpp 26 initializeInstNamerPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/LCSSA.cpp 410 initializeLCSSAWrapperPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/LibCallsShrinkWrap.cpp 57 *PassRegistry::getPassRegistry());
lib/Transforms/Utils/LoopSimplify.cpp 748 initializeLoopSimplifyPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/LoopVersioning.cpp 259 initializeLoopVersioningPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/LowerInvoke.cpp 35 initializeLowerInvokeLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/LowerSwitch.cpp 79 initializeLowerSwitchPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/Mem2Reg.cpp 78 initializePromoteLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/MetaRenamer.cpp 76 initializeMetaRenamerPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/PredicateInfo.cpp 775 *PassRegistry::getPassRegistry());
lib/Transforms/Utils/StripGCRelocates.cpp 30 initializeStripGCRelocatesPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp 22 initializeStripNonLineTableDebugInfoPass(*PassRegistry::getPassRegistry());
lib/Transforms/Utils/SymbolRewriter.cpp 538 initializeRewriteSymbolsLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 213 initializeLoadStoreVectorizerLegacyPassPass(*PassRegistry::getPassRegistry());
lib/Transforms/Vectorize/LoopVectorize.cpp 1593 initializeLoopVectorizePass(*PassRegistry::getPassRegistry());
lib/Transforms/Vectorize/SLPVectorizer.cpp 5197 initializeSLPVectorizerPass(*PassRegistry::getPassRegistry());
tools/bugpoint/bugpoint.cpp 110 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(ID);
148 PassRegistry &Registry = *PassRegistry::getPassRegistry();
tools/clang/tools/driver/cc1_main.cpp 207 llvm::PassRegistry &Registry = *llvm::PassRegistry::getPassRegistry();
tools/llc/llc.cpp 304 PassRegistry *Registry = PassRegistry::getPassRegistry();
368 const PassRegistry *PR = PassRegistry::getPassRegistry();
tools/llvm-exegesis/lib/Assembler.cpp 54 const PassRegistry *PR = PassRegistry::getPassRegistry();
tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp 185 PassRegistry &Registry = *PassRegistry::getPassRegistry();
tools/opt/opt.cpp 502 PassRegistry &Registry = *PassRegistry::getPassRegistry();
tools/polly/lib/Polly.cpp 24 llvm::PassRegistry &Registry = *llvm::PassRegistry::getPassRegistry();
unittests/Analysis/AliasAnalysisTest.cpp 36 initializeAATestPassPass(*PassRegistry::getPassRegistry());
109 initializeTestCustomAAWrapperPassPass(*PassRegistry::getPassRegistry());
unittests/Analysis/CFGTest.cpp 82 PassRegistry::getPassRegistry()->registerPass(*PI, false);
83 initializeLoopInfoWrapperPassPass(*PassRegistry::getPassRegistry());
85 *PassRegistry::getPassRegistry());
unittests/Analysis/UnrollAnalyzerTest.cpp 55 initializeUnrollAnalyzerTestPass(*PassRegistry::getPassRegistry());
unittests/CodeGen/GlobalISel/GISelMITest.h 41 PassRegistry *Registry = PassRegistry::getPassRegistry();
unittests/CodeGen/TargetOptionsTest.cpp 24 PassRegistry *Registry = PassRegistry::getPassRegistry();
unittests/ExecutionEngine/MCJIT/MCJITTestAPICommon.h 47 initializeAssumptionCacheTrackerPass(*PassRegistry::getPassRegistry());
unittests/IR/LegacyPassManagerTest.cpp 93 initializeModuleNDMPass(*PassRegistry::getPassRegistry());
169 initializeCGPassPass(*PassRegistry::getPassRegistry());
193 initializeLPassPass(*PassRegistry::getPassRegistry());
267 initializeFPassPass(*PassRegistry::getPassRegistry());
unittests/MI/LiveIntervalTest.cpp 30 PassRegistry *Registry = PassRegistry::getPassRegistry();
83 initializeTestPassPass(*PassRegistry::getPassRegistry());