Searched refs:rotr32 (Results 1 – 8 of 8) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ |
| D | ARMAddressingModes.h | 86 inline unsigned rotr32(unsigned Val, unsigned Amt) { in rotr32() function 142 if ((rotr32(Imm, RotAmt) & ~255U) == 0) in getSOImmValRotate() 150 if ((rotr32(Imm, RotAmt2) & ~255U) == 0) in getSOImmValRotate() 171 if (rotr32(~255U, RotAmt) & Arg) in getSOImmVal() 182 V = rotr32(~255U, getSOImmValRotate(V)) & V; in isSOImmTwoPartVal() 187 V = rotr32(~255U, getSOImmValRotate(V)) & V; in isSOImmTwoPartVal() 194 return rotr32(255U, getSOImmValRotate(V)) & V; in getSOImmTwoPartFirst() 201 V = rotr32(~255U, getSOImmValRotate(V)) & V; in getSOImmTwoPartSecond() 204 assert(V == (rotr32(255U, getSOImmValRotate(V)) & V)); in getSOImmTwoPartSecond() 219 return !(rotr32(~255U, getSOImmValRotate(First)) & First); in isSOImmTwoPartValNeg() [all …]
|
| D | ARMInstPrinter.cpp | 1389 int32_t Rotated = ARM_AM::rotr32(Bits, Rot); in printModImmOperand()
|
| /openbsd/src/gnu/usr.bin/perl/ext/XS-APItest/t/ |
| D | hv_macro.t | 101 my $seq_r32 = test_rot( \&XS::APItest::HvMacro::rotr32, 1, 1, 33 );
|
| /openbsd/src/gnu/llvm/lld/ELF/Arch/ |
| D | ARM.cpp | 426 static uint32_t rotr32(uint32_t val, uint32_t amt) { in rotr32() function 458 imm = rotr32(imm, 24 - lz); in encodeAluGroup() 861 uint32_t val = rotr32(instr & 0xff, ((instr & 0xf00) >> 8) * 2); in getImplicitAddend()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | Thumb2InstrInfo.cpp | 402 ThisVal = ThisVal & ARM_AM::rotr32(0xff000000U, RotAmt); in emitT2RegPlusImmediate() 607 unsigned ThisImmVal = Offset & ARM_AM::rotr32(0xff000000U, RotAmt); in rewriteT2FrameIndex()
|
| D | ARMBaseInstrInfo.cpp | 2502 unsigned ThisVal = NumBytes & ARM_AM::rotr32(0xFF, RotAmt); in emitARMRegPlusImmediate() 2683 unsigned ThisImmVal = Offset & ARM_AM::rotr32(0xFF, RotAmt); in rewriteARMFrameIndex()
|
| /openbsd/src/gnu/usr.bin/perl/ext/XS-APItest/ |
| D | APItest.xs | 7527 rotr32(U32 n, U8 r) in rotr32() function
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/ |
| D | ARMAsmParser.cpp | 8801 ARM_AM::rotr32(Enc & 0xFF, (Enc & 0xF00) >> 7))); in processInstruction()
|