Lines Matching refs:OpMask

31379   SmallVector<int, 64> OpMask;  in combineX86ShufflesRecursively()  local
31381 if (!resolveTargetShuffleInputs(Op, OpInputs, OpMask, DAG)) in combineX86ShufflesRecursively()
31415 assert(((RootMask.size() > OpMask.size() && in combineX86ShufflesRecursively()
31416 RootMask.size() % OpMask.size() == 0) || in combineX86ShufflesRecursively()
31417 (OpMask.size() > RootMask.size() && in combineX86ShufflesRecursively()
31418 OpMask.size() % RootMask.size() == 0) || in combineX86ShufflesRecursively()
31419 OpMask.size() == RootMask.size()) && in combineX86ShufflesRecursively()
31426 assert(isPowerOf2_32(OpMask.size()) && "Non-power-of-2 shuffle mask sizes"); in combineX86ShufflesRecursively()
31428 unsigned OpMaskSizeLog2 = countTrailingZeros(OpMask.size()); in combineX86ShufflesRecursively()
31430 unsigned MaskWidth = std::max<unsigned>(OpMask.size(), RootMask.size()); in combineX86ShufflesRecursively()
31431 unsigned RootRatio = std::max<unsigned>(1, OpMask.size() >> RootMaskSizeLog2); in combineX86ShufflesRecursively()
31471 if (OpMask[OpIdx] < 0) { in combineX86ShufflesRecursively()
31474 Mask[i] = OpMask[OpIdx]; in combineX86ShufflesRecursively()
31481 ? OpMask[OpIdx] in combineX86ShufflesRecursively()
31482 : (OpMask[OpIdx] << OpRatioLog2) + (RootMaskedIdx & (OpRatio - 1)); in combineX86ShufflesRecursively()
31485 if (OpMask[OpIdx] < (int)OpMask.size()) { in combineX86ShufflesRecursively()
32537 SmallVector<int, 64> OpMask; in SimplifyDemandedVectorEltsForTargetNode() local
32540 OpMask, IsUnary)) in SimplifyDemandedVectorEltsForTargetNode()
32555 int &M = OpMask[i]; in SimplifyDemandedVectorEltsForTargetNode()
32562 if (isUndefInRange(OpMask, 0, NumElts)) { in SimplifyDemandedVectorEltsForTargetNode()
32566 if (isUndefOrZeroInRange(OpMask, 0, NumElts)) { in SimplifyDemandedVectorEltsForTargetNode()
32572 if (isSequentialOrUndefInRange(OpMask, 0, NumElts, Src * NumElts)) in SimplifyDemandedVectorEltsForTargetNode()
32581 int M = OpMask[i] - Lo; in SimplifyDemandedVectorEltsForTargetNode()
32595 if (OpMask[i] == SM_SentinelUndef) in SimplifyDemandedVectorEltsForTargetNode()
32597 if (OpMask[i] == SM_SentinelZero) in SimplifyDemandedVectorEltsForTargetNode()