Lines Matching defs:RISCVExpandPseudo
31 class RISCVExpandPseudo : public MachineFunctionPass {
37 RISCVExpandPseudo() : MachineFunctionPass(ID) {}
67 char RISCVExpandPseudo::ID = 0;
69 bool RISCVExpandPseudo::runOnMachineFunction(MachineFunction &MF) {
88 bool RISCVExpandPseudo::expandMBB(MachineBasicBlock &MBB) {
101 bool RISCVExpandPseudo::expandMI(MachineBasicBlock &MBB,
169 bool RISCVExpandPseudo::expandCCOp(MachineBasicBlock &MBB,
261 bool RISCVExpandPseudo::expandVSetVL(MachineBasicBlock &MBB,
291 bool RISCVExpandPseudo::expandVMSET_VMCLR(MachineBasicBlock &MBB,
307 bool RISCVExpandPseudo::expandRV32ZdinxStore(MachineBasicBlock &MBB,
354 bool RISCVExpandPseudo::expandRV32ZdinxLoad(MachineBasicBlock &MBB,
624 INITIALIZE_PASS(RISCVExpandPseudo, "riscv-expand-pseudo",
632 FunctionPass *createRISCVExpandPseudoPass() { return new RISCVExpandPseudo(); }