Lines Matching refs:addPass
123 FPM.addPass(BPFPreserveStaticOffsetPass(true)); in registerPassBuilderCallbacks()
124 FPM.addPass(BPFAbstractMemberAccessPass(this)); in registerPassBuilderCallbacks()
125 FPM.addPass(BPFPreserveDITypePass()); in registerPassBuilderCallbacks()
126 FPM.addPass(BPFIRPeepholePass()); in registerPassBuilderCallbacks()
127 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in registerPassBuilderCallbacks()
131 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().hoistCommonInsts(true))); in registerPassBuilderCallbacks()
132 FPM.addPass(BPFASpaceCastSimplifyPass()); in registerPassBuilderCallbacks()
138 FPM.addPass(BPFPreserveStaticOffsetPass(false)); in registerPassBuilderCallbacks()
142 MPM.addPass(BPFAdjustOptPass()); in registerPassBuilderCallbacks()
147 addPass(createAtomicExpandLegacyPass()); in addIRPasses()
148 addPass(createBPFCheckAndAdjustIR()); in addIRPasses()
161 addPass(createBPFISelDag(getBPFTargetMachine())); in addInstSelector()
167 addPass(createBPFMISimplifyPatchablePass()); in addMachineSSAOptimization()
176 addPass(createBPFMIPeepholePass()); in addMachineSSAOptimization()
181 addPass(createBPFMIPreEmitCheckingPass()); in addPreEmitPass()
184 addPass(createBPFMIPreEmitPeepholePass()); in addPreEmitPass()
188 addPass(new IRTranslator()); in addIRTranslator()
193 addPass(new Legalizer()); in addLegalizeMachineIR()
198 addPass(new RegBankSelect()); in addRegBankSelect()
203 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()