@@ -18,13 +18,15 @@ using namespace llvm;
18
18
19
19
// / initializeAnalysis - Initialize all passes linked into the Analysis library.
20
20
void llvm::initializeAnalysis (PassRegistry &Registry) {
21
+ initializeAssumptionCacheTrackerPass (Registry);
21
22
initializeBasicAAWrapperPassPass (Registry);
22
23
initializeBlockFrequencyInfoWrapperPassPass (Registry);
23
24
initializeBranchProbabilityInfoWrapperPassPass (Registry);
24
25
initializeCallGraphWrapperPassPass (Registry);
25
26
initializeCallGraphDOTPrinterPass (Registry);
26
27
initializeCallGraphViewerPass (Registry);
27
28
initializeCycleInfoWrapperPassPass (Registry);
29
+ initializeDXILMetadataAnalysisWrapperPassPass (Registry);
28
30
initializeDXILResourceWrapperPassPass (Registry);
29
31
initializeDXILResourceTypeWrapperPassPass (Registry);
30
32
initializeDependenceAnalysisWrapperPassPass (Registry);
@@ -39,9 +41,12 @@ void llvm::initializeAnalysis(PassRegistry &Registry) {
39
41
initializePostDomOnlyPrinterWrapperPassPass (Registry);
40
42
initializeAAResultsWrapperPassPass (Registry);
41
43
initializeGlobalsAAWrapperPassPass (Registry);
44
+ initializeExternalAAWrapperPassPass (Registry);
45
+ initializeImmutableModuleSummaryIndexWrapperPassPass (Registry);
42
46
initializeIVUsersWrapperPassPass (Registry);
43
47
initializeIRSimilarityIdentifierWrapperPassPass (Registry);
44
48
initializeLazyBranchProbabilityInfoPassPass (Registry);
49
+ initializeLazyBFIPassPass (Registry);
45
50
initializeLazyBlockFrequencyInfoPassPass (Registry);
46
51
initializeLazyValueInfoWrapperPassPass (Registry);
47
52
initializeLoopInfoWrapperPassPass (Registry);
@@ -50,6 +55,7 @@ void llvm::initializeAnalysis(PassRegistry &Registry) {
50
55
initializeOptimizationRemarkEmitterWrapperPassPass (Registry);
51
56
initializePhiValuesWrapperPassPass (Registry);
52
57
initializePostDominatorTreeWrapperPassPass (Registry);
58
+ initializeProfileSummaryInfoWrapperPassPass (Registry);
53
59
initializeRegionInfoPassPass (Registry);
54
60
initializeRegionViewerPass (Registry);
55
61
initializeRegionPrinterPass (Registry);
@@ -59,11 +65,14 @@ void llvm::initializeAnalysis(PassRegistry &Registry) {
59
65
initializeScalarEvolutionWrapperPassPass (Registry);
60
66
initializeStackSafetyGlobalInfoWrapperPassPass (Registry);
61
67
initializeStackSafetyInfoWrapperPassPass (Registry);
68
+ initializeTargetLibraryInfoWrapperPassPass (Registry);
62
69
initializeTargetTransformInfoWrapperPassPass (Registry);
63
70
initializeTypeBasedAAWrapperPassPass (Registry);
64
71
initializeScopedNoAliasAAWrapperPassPass (Registry);
72
+ initializeStaticDataProfileInfoWrapperPassPass (Registry);
65
73
initializeLCSSAVerificationPassPass (Registry);
66
74
initializeMemorySSAWrapperPassPass (Registry);
75
+ initializeUniformityInfoWrapperPassPass (Registry);
67
76
}
68
77
69
78
LLVMBool LLVMVerifyModule (LLVMModuleRef M, LLVMVerifierFailureAction Action,
0 commit comments