Lines Matching refs:rotr
128 if ((llvm::rotr<uint32_t>(Imm, RotAmt) & ~255U) == 0) in getSOImmValRotate()
136 if ((llvm::rotr<uint32_t>(Imm, RotAmt2) & ~255U) == 0) in getSOImmValRotate()
157 if (llvm::rotr<uint32_t>(~255U, RotAmt) & Arg) in getSOImmVal()
168 V = llvm::rotr<uint32_t>(~255U, getSOImmValRotate(V)) & V; in isSOImmTwoPartVal()
173 V = llvm::rotr<uint32_t>(~255U, getSOImmValRotate(V)) & V; in isSOImmTwoPartVal()
180 return llvm::rotr<uint32_t>(255U, getSOImmValRotate(V)) & V; in getSOImmTwoPartFirst()
187 V = llvm::rotr<uint32_t>(~255U, getSOImmValRotate(V)) & V; in getSOImmTwoPartSecond()
190 assert(V == (llvm::rotr<uint32_t>(255U, getSOImmValRotate(V)) & V)); in getSOImmTwoPartSecond()
205 return !(llvm::rotr<uint32_t>(~255U, getSOImmValRotate(First)) & First); in isSOImmTwoPartValNeg()
296 if ((llvm::rotr<uint32_t>(0xff000000U, RotAmt) & V) == V) in getT2SOImmValRotateVal()
297 return (llvm::rotr<uint32_t>(V, 24 - RotAmt) & 0x7f) | in getT2SOImmValRotateVal()
335 V = llvm::rotr<uint32_t>(~255U, getT2SOImmValRotate(V)) & V; in isT2SOImmTwoPartVal()
359 unsigned V = llvm::rotr<uint32_t>(~255, getT2SOImmValRotate(Imm)) & Imm; in getT2SOImmTwoPartFirst()