Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:IdxVal

812   uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
814 DAG.getConstant(IdxVal + LoVT.getVectorNumElements(),
888 unsigned IdxVal = CIdx->getZExtValue();
890 if (IdxVal < LoNumElts)
895 DAG.getConstant(IdxVal - LoNumElts,
1428 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
1430 if (IdxVal < LoElts) {
1431 assert(IdxVal + SubVT.getVectorNumElements() <= LoElts &&
1436 DAG.getConstant(IdxVal - LoElts, Idx.getValueType()));
1446 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
1447 assert(IdxVal < VecVT.getVectorNumElements() && "Invalid vector index!");
1454 if (IdxVal < LoElts)
1457 DAG.getConstant(IdxVal - LoElts,
2376 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
2377 if (IdxVal == 0 && InVT == WidenVT)
2382 if (IdxVal % WidenNumElts == 0 && IdxVal + WidenNumElts < InNumElts)
2393 DAG.getConstant(IdxVal+i, TLI.getVectorIdxTy()));