Lines Matching refs:addPass

117           FPM.addPass(BPFIRPeepholePass());  in registerPassBuilderCallbacks()
121 FPM.addPass(BPFPreserveStaticOffsetPass(false)); in registerPassBuilderCallbacks()
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()
137 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().hoistCommonInsts(true))); in registerPassBuilderCallbacks()
143 FPM.addPass(BPFPreserveStaticOffsetPass(false)); in registerPassBuilderCallbacks()
147 MPM.addPass(BPFAdjustOptPass()); in registerPassBuilderCallbacks()
152 addPass(createAtomicExpandPass()); in addIRPasses()
153 addPass(createBPFCheckAndAdjustIR()); in addIRPasses()
166 addPass(createBPFISelDag(getBPFTargetMachine())); in addInstSelector()
172 addPass(createBPFMISimplifyPatchablePass()); in addMachineSSAOptimization()
181 addPass(createBPFMIPeepholePass()); in addMachineSSAOptimization()
186 addPass(createBPFMIPreEmitCheckingPass()); in addPreEmitPass()
189 addPass(createBPFMIPreEmitPeepholePass()); in addPreEmitPass()
193 addPass(new IRTranslator()); in addIRTranslator()
198 addPass(new Legalizer()); in addLegalizeMachineIR()
203 addPass(new RegBankSelect()); in addRegBankSelect()
208 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()