Lines Matching refs:UserMI
134 const MachineInstr *UserMI = UserOp.getParent(); in hasAllNBitUsers() local
137 switch (UserMI->getOpcode()) { in hasAllNBitUsers()
197 unsigned ShAmt = UserMI->getOperand(2).getImm(); in hasAllNBitUsers()
199 Worklist.push_back(std::make_pair(UserMI, Bits - ShAmt)); in hasAllNBitUsers()
208 if (Bits >= (ST.getXLen() - UserMI->getOperand(2).getImm())) in hasAllNBitUsers()
210 Worklist.push_back(std::make_pair(UserMI, Bits)); in hasAllNBitUsers()
213 uint64_t Imm = UserMI->getOperand(2).getImm(); in hasAllNBitUsers()
216 Worklist.push_back(std::make_pair(UserMI, Bits)); in hasAllNBitUsers()
220 uint64_t Imm = UserMI->getOperand(2).getImm(); in hasAllNBitUsers()
223 Worklist.push_back(std::make_pair(UserMI, Bits)); in hasAllNBitUsers()
237 Worklist.push_back(std::make_pair(UserMI, Bits)); in hasAllNBitUsers()
256 Worklist.push_back(std::make_pair(UserMI, Bits)); in hasAllNBitUsers()
260 if (UserMI->getOperand(2).getImm() >= Bits) in hasAllNBitUsers()
306 Worklist.push_back(std::make_pair(UserMI, Bits)); in hasAllNBitUsers()
315 Worklist.push_back(std::make_pair(UserMI, Bits)); in hasAllNBitUsers()
324 Worklist.push_back(std::make_pair(UserMI, Bits)); in hasAllNBitUsers()