Lines Matching refs:FPM
114 [](StringRef PassName, FunctionPassManager &FPM, in registerPassBuilderCallbacks()
117 FPM.addPass(BPFIRPeepholePass()); in registerPassBuilderCallbacks()
121 FPM.addPass(BPFPreserveStaticOffsetPass(false)); in registerPassBuilderCallbacks()
128 FunctionPassManager FPM; in registerPassBuilderCallbacks() local
129 FPM.addPass(BPFPreserveStaticOffsetPass(true)); in registerPassBuilderCallbacks()
130 FPM.addPass(BPFAbstractMemberAccessPass(this)); in registerPassBuilderCallbacks()
131 FPM.addPass(BPFPreserveDITypePass()); in registerPassBuilderCallbacks()
132 FPM.addPass(BPFIRPeepholePass()); in registerPassBuilderCallbacks()
133 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in registerPassBuilderCallbacks()
135 PB.registerPeepholeEPCallback([=](FunctionPassManager &FPM, in registerPassBuilderCallbacks() argument
137 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().hoistCommonInsts(true))); in registerPassBuilderCallbacks()
140 [=](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks() argument
143 FPM.addPass(BPFPreserveStaticOffsetPass(false)); in registerPassBuilderCallbacks()