Searched refs:RISCVPushPopOpt (Results 1 – 1 of 1) sorted by relevance
22 struct RISCVPushPopOpt : public MachineFunctionPass { struct25 RISCVPushPopOpt() : MachineFunctionPass(ID) {} in RISCVPushPopOpt() argument41 char RISCVPushPopOpt::ID = 0;45 INITIALIZE_PASS(RISCVPushPopOpt, "riscv-push-pop-opt", RISCV_PUSH_POP_OPT_NAME,58 bool RISCVPushPopOpt::usePopRet(MachineBasicBlock::iterator &MBBI, in usePopRet()86 bool RISCVPushPopOpt::adjustRetVal(MachineBasicBlock::iterator &MBBI) { in adjustRetVal()117 bool RISCVPushPopOpt::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction()152 return new RISCVPushPopOpt(); in createRISCVPushPopOptimizationPass()