Searched refs:ZeroLo (Results 1 – 1 of 1) sorted by relevance
13562 unsigned ZeroLo = Zeroable.countTrailingOnes(); in lowerShuffleAsByteShiftMask() local13564 if (!ZeroLo && !ZeroHi) in lowerShuffleAsByteShiftMask()13568 unsigned Len = NumElts - (ZeroLo + ZeroHi); in lowerShuffleAsByteShiftMask()13569 if (!isSequentialOrUndefInRange(Mask, ZeroLo, Len, Mask[ZeroLo])) in lowerShuffleAsByteShiftMask()13573 ArrayRef<int> StubMask = Mask.slice(ZeroLo, Len); in lowerShuffleAsByteShiftMask()13578 SDValue Res = Mask[ZeroLo] < (int)NumElts ? V1 : V2; in lowerShuffleAsByteShiftMask()13586 if (ZeroLo == 0) { in lowerShuffleAsByteShiftMask()13587 unsigned Shift = (NumElts - 1) - (Mask[ZeroLo + Len - 1] % NumElts); in lowerShuffleAsByteShiftMask()13593 unsigned Shift = Mask[ZeroLo] % NumElts; in lowerShuffleAsByteShiftMask()13602 unsigned Shift = (NumElts - 1) - (Mask[ZeroLo + Len - 1] % NumElts); in lowerShuffleAsByteShiftMask()[all …]