Lines Matching defs:Rotation
11612 int Rotation = 0;
11632 if (Rotation == 0)
11633 Rotation = CandidateRotation;
11634 else if (Rotation != CandidateRotation)
11657 assert(Rotation != 0 && "Failed to locate a viable rotation!");
11667 return Rotation;
11697 int Rotation = matchShuffleAsElementRotate(V1, V2, RepeatedMask);
11698 if (Rotation <= 0)
11705 return Rotation * Scale;
11778 int Rotation = matchShuffleAsElementRotate(Lo, Hi, Mask);
11779 if (0 < Rotation)
11781 DAG.getTargetConstant(Rotation, DL, MVT::i8));
28508 assert((Amt < 8) && "Shift/Rotation amount out of range");
39356 int Rotation = matchShuffleAsElementRotate(V1, V2, Mask);
39357 if (0 < Rotation) {
39363 PermuteImm = Rotation;