Lines Matching defs:isInRange
3724 static bool isInRange(int Val, int Low, int Hi) {
3731 return llvm::any_of(Mask, [Low, Hi](int M) { return isInRange(M, Low, Hi); });
3742 return (Val == SM_SentinelUndef) || isInRange(Val, Low, Hi);
3755 return isUndefOrZero(Val) || isInRange(Val, Low, Hi);
3811 if (isInRange(M, 0, NumElts))
6334 if ((Offset0 && isInRange(M, 0, NumElts)) ||
6335 (Offset1 && isInRange(M, NumElts, 2 * NumElts)))
9886 [Size](int M) { return isInRange(M, 0, 2 * Size); }) &&
39617 assert(isInRange(Mask[0], 0, NumBaseMaskElts) &&
39688 assert(isInRange(Mask[0], 0, 2) && "Unexpected lane shuffle");
39737 SDValue LHS = isInRange(Mask[0], 0, 2) ? V1 : V2;
39738 SDValue RHS = isInRange(Mask[1], 0, 2) ? V1 : V2;
40581 SDValue Lo = isInRange(WideMask128[0], 0, 2) ? BC0 : BC1;
40582 SDValue Hi = isInRange(WideMask128[1], 0, 2) ? BC0 : BC1;
40605 if (isInRange(M0, 0, 4) && isInRange(M1, 0, 4)) {
40782 if (isInRange(M, BaseIdx, BaseIdx + RootMask.size()))
41090 if (isInRange(MaskElt, Lo, Hi)) { // Picks from Op?