Lines Matching refs:Pass
70 explicit ModuleToPostOrderCGSCCPassAdaptor(CGSCCPassT Pass, bool DebugLogging = false)
71 : Pass(std::move(Pass)), DebugLogging(DebugLogging) {} in Pass() function
76 : Pass(Arg.Pass), DebugLogging(Arg.DebugLogging) {} in ModuleToPostOrderCGSCCPassAdaptor()
78 : Pass(std::move(Arg.Pass)), DebugLogging(Arg.DebugLogging) {} in ModuleToPostOrderCGSCCPassAdaptor()
82 swap(LHS.Pass, RHS.Pass); in swap()
106 PreservedAnalyses PassPA = Pass.run(C, CGAM); in run()
133 CGSCCPassT Pass;
141 createModuleToPostOrderCGSCCPassAdaptor(CGSCCPassT Pass, bool DebugLogging = false) {
142 return ModuleToPostOrderCGSCCPassAdaptor<CGSCCPassT>(std::move(Pass), DebugLogging);
168 explicit CGSCCToFunctionPassAdaptor(FunctionPassT Pass, bool DebugLogging = false)
169 : Pass(std::move(Pass)), DebugLogging(DebugLogging) {} in Pass() function
173 : Pass(Arg.Pass), DebugLogging(Arg.DebugLogging) {} in CGSCCToFunctionPassAdaptor()
175 : Pass(std::move(Arg.Pass)), DebugLogging(Arg.DebugLogging) {} in CGSCCToFunctionPassAdaptor()
179 swap(LHS.Pass, RHS.Pass); in swap()
198 PreservedAnalyses PassPA = Pass.run(N.getFunction(), FAM); in run()
223 FunctionPassT Pass;
231 createCGSCCToFunctionPassAdaptor(FunctionPassT Pass, bool DebugLogging = false) {
232 return CGSCCToFunctionPassAdaptor<FunctionPassT>(std::move(Pass),