Lines Matching refs:RotateAmt
11283 unsigned RotateAmt, NumSubElts; in matchShuffleAsBitRotate() local
11285 MaxSubElts, NumSubElts, RotateAmt)) in matchShuffleAsBitRotate()
11290 return RotateAmt; in matchShuffleAsBitRotate()
11306 int RotateAmt = matchShuffleAsBitRotate(RotateVT, VT.getScalarSizeInBits(), in lowerShuffleAsBitRotate() local
11308 if (RotateAmt < 0) in lowerShuffleAsBitRotate()
11315 if ((RotateAmt % 16) == 0) in lowerShuffleAsBitRotate()
11318 unsigned ShlAmt = RotateAmt; in lowerShuffleAsBitRotate()
11319 unsigned SrlAmt = RotateVT.getScalarSizeInBits() - RotateAmt; in lowerShuffleAsBitRotate()
11331 DAG.getTargetConstant(RotateAmt, DL, MVT::i8)); in lowerShuffleAsBitRotate()
38089 int RotateAmt = matchShuffleAsBitRotate(ShuffleVT, MaskScalarSizeInBits, in matchUnaryPermuteShuffle() local
38091 if (0 < RotateAmt) { in matchUnaryPermuteShuffle()
38093 PermuteImm = (unsigned)RotateAmt; in matchUnaryPermuteShuffle()