Lines Matching defs:IdxVal
4727 int64_t IdxVal;
4728 if (mi_match(IdxReg, *B.getMRI(), m_ICst(IdxVal))) {
4729 if (IdxVal < VecTy.getNumElements())
5140 int64_t IdxVal;
5143 IdxVal = MaybeCst->Value.getSExtValue();
5145 if (IdxVal >= VecTy.getNumElements()) {
5161 int64_t PartIdx = IdxVal / NewNumElts;
5163 MIRBuilder.buildConstant(IdxTy, IdxVal - NewNumElts * PartIdx);
8317 int64_t IdxVal;
8318 if (mi_match(Idx, MRI, m_ICst(IdxVal)) && IdxVal <= NumElts) {
8323 SrcRegs[IdxVal] = MI.getOperand(2).getReg();
8326 MIRBuilder.buildCopy(DstReg, SrcRegs[IdxVal]);
8351 if (mi_match(Idx, MRI, m_ICst(IdxVal))) {
8352 int64_t Offset = IdxVal * EltBytes;