Lines Matching refs:RISCVInsertVSETVLI
871 class RISCVInsertVSETVLI : public MachineFunctionPass { class
884 RISCVInsertVSETVLI() : MachineFunctionPass(ID) {} in RISCVInsertVSETVLI() function in __anoncddf45c50111::RISCVInsertVSETVLI
930 char RISCVInsertVSETVLI::ID = 0;
931 char &llvm::RISCVInsertVSETVLIID = RISCVInsertVSETVLI::ID;
933 INITIALIZE_PASS(RISCVInsertVSETVLI, DEBUG_TYPE, RISCV_INSERT_VSETVLI_NAME, in INITIALIZE_PASS() argument
944 void RISCVInsertVSETVLI::forwardVSETVLIAVL(VSETVLIInfo &Info) const { in INITIALIZE_PASS()
959 RISCVInsertVSETVLI::getInfoForVSETVLI(const MachineInstr &MI) const { in getInfoForVSETVLI()
997 RISCVInsertVSETVLI::computeInfoForInstr(const MachineInstr &MI) const { in computeInfoForInstr()
1075 void RISCVInsertVSETVLI::insertVSETVLI(MachineBasicBlock &MBB, in insertVSETVLI()
1177 bool RISCVInsertVSETVLI::needVSETVLI(const DemandedFields &Used, in needVSETVLI()
1210 void RISCVInsertVSETVLI::transferBefore(VSETVLIInfo &Info, in transferBefore()
1263 void RISCVInsertVSETVLI::transferAfter(VSETVLIInfo &Info, in transferAfter()
1292 bool RISCVInsertVSETVLI::computeVLVTYPEChanges(const MachineBasicBlock &MBB, in computeVLVTYPEChanges()
1309 void RISCVInsertVSETVLI::computeIncomingVLVTYPE(const MachineBasicBlock &MBB) { in computeIncomingVLVTYPE()
1366 bool RISCVInsertVSETVLI::needVSETVLIPHI(const VSETVLIInfo &Require, in needVSETVLIPHI()
1410 void RISCVInsertVSETVLI::emitVSETVLIs(MachineBasicBlock &MBB) { in emitVSETVLIs()
1504 void RISCVInsertVSETVLI::doPRE(MachineBasicBlock &MBB) { in doPRE()
1604 bool RISCVInsertVSETVLI::canMutatePriorConfig( in canMutatePriorConfig()
1639 void RISCVInsertVSETVLI::coalesceVSETVLIs(MachineBasicBlock &MBB) const { in coalesceVSETVLIs()
1744 void RISCVInsertVSETVLI::insertReadVL(MachineBasicBlock &MBB) { in insertReadVL()
1769 bool RISCVInsertVSETVLI::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
1849 return new RISCVInsertVSETVLI(); in createRISCVInsertVSETVLIPass()