Lines Matching defs:IndexLen
13609 unsigned IndexLen = 8;
13612 IndexLen = 16;
13620 Offset = Offset < IndexLen ? Offset + IndexLen : Offset - IndexLen;
13621 if (IsUndefOrZero && Offset >= IndexLen)
13632 if (IndexLen == 8)
13637 DAG.getBuildVector(IndexVT, DL, ArrayRef(TBLMask.data(), IndexLen)));
13639 if (IndexLen == 8) {
13644 DAG.getBuildVector(IndexVT, DL, ArrayRef(TBLMask.data(), IndexLen)));
13651 // IndexLen));
13656 DAG.getBuildVector(IndexVT, DL, ArrayRef(TBLMask.data(), IndexLen)));
29316 unsigned IndexLen = MinSVESize / BitsPerElt;
29320 EVT MaskType = EVT::getVectorVT(*DAG.getContext(), MaskEltType, IndexLen);
29322 assert(ElementsPerVectorReg <= IndexLen && ShuffleMask.size() <= IndexLen &&
29345 Index += IndexLen - ElementsPerVectorReg;
29364 for (unsigned i = 0; i < IndexLen - ElementsPerVectorReg; ++i) {
29372 DAG.getBuildVector(MaskType, DL, ArrayRef(TBLMask.data(), IndexLen));
29388 DAG.getBuildVector(MaskType, DL, ArrayRef(TBLMask.data(), IndexLen));
29393 ArrayRef(AddRuntimeVLMask.data(), IndexLen)));