Lines Matching defs:RotAmt
125 unsigned RotAmt = TZ & ~1;
128 if ((llvm::rotr<uint32_t>(Imm, RotAmt) & ~255U) == 0)
129 return (32-RotAmt)&31; // HW rotates right, not left.
143 return (32-RotAmt)&31; // HW rotates right, not left.
154 unsigned RotAmt = getSOImmValRotate(Arg);
157 if (llvm::rotr<uint32_t>(~255U, RotAmt) & Arg)
161 return llvm::rotl<uint32_t>(Arg, RotAmt) | ((RotAmt >> 1) << 8);
291 unsigned RotAmt = llvm::countl_zero(V);
292 if (RotAmt >= 24)
296 if ((llvm::rotr<uint32_t>(0xff000000U, RotAmt) & V) == V)
297 return (llvm::rotr<uint32_t>(V, 24 - RotAmt) & 0x7f) |
298 ((RotAmt + 8) << 7);
324 unsigned RotAmt = llvm::countr_zero(V);
325 return (32 - RotAmt) & 31;