Lines Matching defs:isInRange
3571 static bool isInRange(int Val, int Low, int Hi) {
3578 return llvm::any_of(Mask, [Low, Hi](int M) { return isInRange(M, Low, Hi); });
3589 return (Val == SM_SentinelUndef) || isInRange(Val, Low, Hi);
3602 return isUndefOrZero(Val) || isInRange(Val, Low, Hi);
3658 if (isInRange(M, 0, NumElts))
6135 if ((Offset0 && isInRange(M, 0, NumElts)) ||
6136 (Offset1 && isInRange(M, NumElts, 2 * NumElts)))
9663 [Size](int M) { return isInRange(M, 0, 2 * Size); }) &&
38597 assert(isInRange(Mask[0], 0, NumBaseMaskElts) &&
38668 assert(isInRange(Mask[0], 0, 2) && "Unexpected lane shuffle");
38717 SDValue LHS = isInRange(Mask[0], 0, 2) ? V1 : V2;
38718 SDValue RHS = isInRange(Mask[1], 0, 2) ? V1 : V2;
39536 SDValue Lo = isInRange(WideMask128[0], 0, 2) ? BC0 : BC1;
39537 SDValue Hi = isInRange(WideMask128[1], 0, 2) ? BC0 : BC1;
39560 if (isInRange(M0, 0, 4) && isInRange(M1, 0, 4)) {
39737 if (isInRange(M, BaseIdx, BaseIdx + RootMask.size()))
40046 if (isInRange(MaskElt, Lo, Hi)) { // Picks from Op?