Lines Matching refs:IdxN
315 unsigned IdxN = getRegForValue(Idx); in getRegForGEPIndex() local
316 if (IdxN == 0) in getRegForGEPIndex()
326 IdxN = fastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::SIGN_EXTEND, IdxN, in getRegForGEPIndex()
330 IdxN = in getRegForGEPIndex()
331 fastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::TRUNCATE, IdxN, IdxNIsKill); in getRegForGEPIndex()
334 return std::pair<unsigned, bool>(IdxN, IdxNIsKill); in getRegForGEPIndex()
522 uint64_t IdxN = CI->getValue().sextOrTrunc(64).getSExtValue(); in selectGetElementPtr() local
523 TotalOffs += DL.getTypeAllocSize(Ty) * IdxN; in selectGetElementPtr()
544 unsigned IdxN = Pair.first; in selectGetElementPtr() local
546 if (!IdxN) // Unhandled operand. Halt "fast" selection and bail. in selectGetElementPtr()
550 IdxN = fastEmit_ri_(VT, ISD::MUL, IdxN, IdxNIsKill, ElementSize, VT); in selectGetElementPtr()
551 if (!IdxN) // Unhandled operand. Halt "fast" selection and bail. in selectGetElementPtr()
555 N = fastEmit_rr(VT, VT, ISD::ADD, N, NIsKill, IdxN, IdxNIsKill); in selectGetElementPtr()