Lines Matching refs:RISCV
94 if (Def->getOpcode() == RISCV::SLLI) { in convertToVLMAX()
98 } else if (Def->getOpcode() == RISCV::SRLI) { in convertToVLMAX()
104 if (!Def || Def->getOpcode() != RISCV::PseudoReadVLENB) in convertToVLMAX()
126 VL.ChangeToImmediate(RISCV::VLMaxSentinel); in convertToVLMAX()
133 MaskDef->getOperand(0).getReg() == RISCV::V0); in isAllOnesMask()
145 case RISCV::PseudoVMSET_M_B1: in isAllOnesMask()
146 case RISCV::PseudoVMSET_M_B2: in isAllOnesMask()
147 case RISCV::PseudoVMSET_M_B4: in isAllOnesMask()
148 case RISCV::PseudoVMSET_M_B8: in isAllOnesMask()
149 case RISCV::PseudoVMSET_M_B16: in isAllOnesMask()
150 case RISCV::PseudoVMSET_M_B32: in isAllOnesMask()
151 case RISCV::PseudoVMSET_M_B64: in isAllOnesMask()
162 case RISCV::PseudoVMERGE_VVM_##lmul: \ in convertVMergeToVMv()
163 NewOpc = RISCV::PseudoVMV_V_V_##lmul; \ in convertVMergeToVMv()
181 if (MergeReg != RISCV::NoRegister && TRI->lookThruCopyLike(MergeReg, MRI) != in convertVMergeToVMv()
185 assert(MI.getOperand(4).isReg() && MI.getOperand(4).getReg() == RISCV::V0); in convertVMergeToVMv()
204 const RISCV::RISCVMaskedPseudoInfo *I = in convertToUnmasked()
205 RISCV::getMaskedPseudoInfo(MI.getOpcode()); in convertToUnmasked()
239 if (MI.getOperand(PassthruOpIdx).getReg() != RISCV::NoRegister) in convertToUnmasked()
272 if (MI.readsRegister(RISCV::V0, TRI)) in runOnMachineFunction()
275 if (MI.definesRegister(RISCV::V0, TRI)) in runOnMachineFunction()