Searched refs:MaskSize (Results 1 – 4 of 4) sorted by relevance
648 int MaskSize = Shuf.getMask()->getType()->getVectorNumElements(); in isShuffleEquivalentToSelect() local652 if (MaskSize != VecSize) in isShuffleEquivalentToSelect()657 for (int i = 0; i != MaskSize; ++i) { in isShuffleEquivalentToSelect()
3080 uint64_t MaskSize = countPopulation(Mask); in matchBEXTRFromAndImm() local3084 if (Shift == 8 && MaskSize == 8) in matchBEXTRFromAndImm()3089 if (Shift + MaskSize > NVT.getSizeInBits()) in matchBEXTRFromAndImm()3092 SDValue New = CurDAG->getTargetConstant(Shift | (MaskSize << 8), dl, NVT); in matchBEXTRFromAndImm()
6538 int MaskSize = std::max(SrcMask0.size(), SrcMask1.size()); in getFauxShuffleMask() local6540 scaleShuffleMask<int>(MaskSize / SrcMask0.size(), SrcMask0, Mask0); in getFauxShuffleMask()6541 scaleShuffleMask<int>(MaskSize / SrcMask1.size(), SrcMask1, Mask1); in getFauxShuffleMask()6542 for (int i = 0; i != MaskSize; ++i) { in getFauxShuffleMask()6550 Mask.push_back(Mask1[i] + (MaskSize * SrcInputs0.size())); in getFauxShuffleMask()
17491 int MaskSize = Mask.size(); in getShuffleMaskIndexOfOneElementFromOp0IntoOp1() local17497 for (int i = 0; i != MaskSize; ++i) { in getShuffleMaskIndexOfOneElementFromOp0IntoOp1()17498 if (Mask[i] >= 0 && Mask[i] < MaskSize) { in getShuffleMaskIndexOfOneElementFromOp0IntoOp1()17503 } else if (Mask[i] != i + MaskSize) { in getShuffleMaskIndexOfOneElementFromOp0IntoOp1()