Lines Matching refs:CREATE_PASS
103 #define MODULE_ANALYSIS(NAME, CREATE_PASS) \ in registerModuleAnalyses() argument
104 MAM.registerPass(CREATE_PASS); in registerModuleAnalyses()
109 #define CGSCC_ANALYSIS(NAME, CREATE_PASS) \ in registerCGSCCAnalyses() argument
110 CGAM.registerPass(CREATE_PASS); in registerCGSCCAnalyses()
115 #define FUNCTION_ANALYSIS(NAME, CREATE_PASS) \ in registerFunctionAnalyses() argument
116 FAM.registerPass(CREATE_PASS); in registerFunctionAnalyses()
122 #define MODULE_PASS(NAME, CREATE_PASS) if (Name == NAME) return true; in isModulePassName() argument
123 #define MODULE_ANALYSIS(NAME, CREATE_PASS) \ in isModulePassName() argument
133 #define CGSCC_PASS(NAME, CREATE_PASS) if (Name == NAME) return true; in isCGSCCPassName() argument
134 #define CGSCC_ANALYSIS(NAME, CREATE_PASS) \ in isCGSCCPassName() argument
143 #define FUNCTION_PASS(NAME, CREATE_PASS) if (Name == NAME) return true; in isFunctionPassName() argument
144 #define FUNCTION_ANALYSIS(NAME, CREATE_PASS) \ in isFunctionPassName() argument
153 #define MODULE_PASS(NAME, CREATE_PASS) \ in parseModulePassName() argument
155 MPM.addPass(CREATE_PASS); \ in parseModulePassName()
158 #define MODULE_ANALYSIS(NAME, CREATE_PASS) \ in parseModulePassName() argument
160 MPM.addPass(RequireAnalysisPass<decltype(CREATE_PASS)>()); \ in parseModulePassName()
164 MPM.addPass(InvalidateAnalysisPass<decltype(CREATE_PASS)>()); \ in parseModulePassName()
173 #define CGSCC_PASS(NAME, CREATE_PASS) \ in parseCGSCCPassName() argument
175 CGPM.addPass(CREATE_PASS); \ in parseCGSCCPassName()
178 #define CGSCC_ANALYSIS(NAME, CREATE_PASS) \ in parseCGSCCPassName() argument
180 CGPM.addPass(RequireAnalysisPass<decltype(CREATE_PASS)>()); \ in parseCGSCCPassName()
184 CGPM.addPass(InvalidateAnalysisPass<decltype(CREATE_PASS)>()); \ in parseCGSCCPassName()
194 #define FUNCTION_PASS(NAME, CREATE_PASS) \ in parseFunctionPassName() argument
196 FPM.addPass(CREATE_PASS); \ in parseFunctionPassName()
199 #define FUNCTION_ANALYSIS(NAME, CREATE_PASS) \ in parseFunctionPassName() argument
201 FPM.addPass(RequireAnalysisPass<decltype(CREATE_PASS)>()); \ in parseFunctionPassName()
205 FPM.addPass(InvalidateAnalysisPass<decltype(CREATE_PASS)>()); \ in parseFunctionPassName()