@@ -18,13 +18,15 @@ using namespace llvm;
1818
1919// / initializeAnalysis - Initialize all passes linked into the Analysis library.
2020void llvm::initializeAnalysis (PassRegistry &Registry) {
21+ initializeAssumptionCacheTrackerPass (Registry);
2122 initializeBasicAAWrapperPassPass (Registry);
2223 initializeBlockFrequencyInfoWrapperPassPass (Registry);
2324 initializeBranchProbabilityInfoWrapperPassPass (Registry);
2425 initializeCallGraphWrapperPassPass (Registry);
2526 initializeCallGraphDOTPrinterPass (Registry);
2627 initializeCallGraphViewerPass (Registry);
2728 initializeCycleInfoWrapperPassPass (Registry);
29+ initializeDXILMetadataAnalysisWrapperPassPass (Registry);
2830 initializeDXILResourceWrapperPassPass (Registry);
2931 initializeDXILResourceTypeWrapperPassPass (Registry);
3032 initializeDependenceAnalysisWrapperPassPass (Registry);
@@ -39,9 +41,12 @@ void llvm::initializeAnalysis(PassRegistry &Registry) {
3941 initializePostDomOnlyPrinterWrapperPassPass (Registry);
4042 initializeAAResultsWrapperPassPass (Registry);
4143 initializeGlobalsAAWrapperPassPass (Registry);
44+ initializeExternalAAWrapperPassPass (Registry);
45+ initializeImmutableModuleSummaryIndexWrapperPassPass (Registry);
4246 initializeIVUsersWrapperPassPass (Registry);
4347 initializeIRSimilarityIdentifierWrapperPassPass (Registry);
4448 initializeLazyBranchProbabilityInfoPassPass (Registry);
49+ initializeLazyBFIPassPass (Registry);
4550 initializeLazyBlockFrequencyInfoPassPass (Registry);
4651 initializeLazyValueInfoWrapperPassPass (Registry);
4752 initializeLoopInfoWrapperPassPass (Registry);
@@ -50,6 +55,7 @@ void llvm::initializeAnalysis(PassRegistry &Registry) {
5055 initializeOptimizationRemarkEmitterWrapperPassPass (Registry);
5156 initializePhiValuesWrapperPassPass (Registry);
5257 initializePostDominatorTreeWrapperPassPass (Registry);
58+ initializeProfileSummaryInfoWrapperPassPass (Registry);
5359 initializeRegionInfoPassPass (Registry);
5460 initializeRegionViewerPass (Registry);
5561 initializeRegionPrinterPass (Registry);
@@ -59,11 +65,14 @@ void llvm::initializeAnalysis(PassRegistry &Registry) {
5965 initializeScalarEvolutionWrapperPassPass (Registry);
6066 initializeStackSafetyGlobalInfoWrapperPassPass (Registry);
6167 initializeStackSafetyInfoWrapperPassPass (Registry);
68+ initializeTargetLibraryInfoWrapperPassPass (Registry);
6269 initializeTargetTransformInfoWrapperPassPass (Registry);
6370 initializeTypeBasedAAWrapperPassPass (Registry);
6471 initializeScopedNoAliasAAWrapperPassPass (Registry);
72+ initializeStaticDataProfileInfoWrapperPassPass (Registry);
6573 initializeLCSSAVerificationPassPass (Registry);
6674 initializeMemorySSAWrapperPassPass (Registry);
75+ initializeUniformityInfoWrapperPassPass (Registry);
6776}
6877
6978LLVMBool LLVMVerifyModule (LLVMModuleRef M, LLVMVerifierFailureAction Action,
0 commit comments