Home
last modified time | relevance | path

Searched refs:AVLReg (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp554 void setAVLRegDef(const VNInfo *VNInfo, Register AVLReg) { in setAVLRegDef() argument
555 assert(AVLReg.isVirtual()); in setAVLRegDef()
557 AVLRegDef.DefReg = AVLReg; in setAVLRegDef()
966 Register AVLReg = MI.getOperand(1).getReg(); in getInfoForVSETVLI() local
967 assert((AVLReg != RISCV::X0 || MI.getOperand(0).getReg() != RISCV::X0) && in getInfoForVSETVLI()
969 if (AVLReg == RISCV::X0) in getInfoForVSETVLI()
975 VNInfo *VNI = getVNInfoFromReg(AVLReg, MI, LIS); in getInfoForVSETVLI()
976 NewInfo.setAVLRegDef(VNI, AVLReg); in getInfoForVSETVLI()
1138 Register AVLReg = Info.getAVLReg(); in insertVSETVLI() local
1139 MRI->constrainRegClass(AVLReg, &RISCV::GPRNoX0RegClass); in insertVSETVLI()
[all …]