Home | History | Annotate | Download | only in Utils

Lines Matching defs:Rotation

948   int Rotation = 0;
972 // Now we have to work out the amount of rotation needed. The first part of
975 Rotation = countTrailingZeros(Imm);
976 if (Rotation == 0) {
979 Rotation = RegWidth == 64 ? CountLeadingOnes_64(Imm)
981 Rotation = RepeatWidth - Rotation;
985 if (Rotation != 0 && Rotation != 64)
986 ReplicatedOnes = (ReplicatedMask >> Rotation)
987 | ((ReplicatedMask << (RepeatWidth - Rotation)) & RepeatMask);
1004 uint32_t ImmR = RepeatWidth - Rotation;
1054 int Rotation = (ImmR & (Width - 1));
1057 if (Rotation != 0 && Rotation != 64)
1058 Mask = (Mask >> Rotation)
1059 | ((Mask << (Width - Rotation)) & WidthMask);