| /openbsd/src/gnu/usr.bin/binutils/gdb/testsuite/gdb.disasm/ |
| D | t11_logs.s | 957 rotl.b r1h ;1281 958 rotl.b @er1 ;7d101280 959 rotl.b @(0x3:2,er1) ;017768181280 960 rotl.b @er1+ ;01746c181280 961 rotl.b @-er1 ;01776c181280 962 rotl.b @+er1 ;01756c181280 963 rotl.b @er1- ;01766c181280 964 rotl.b @(0x1234:16,er1) ;01746e1812341280 965 rotl.b @(0x12345678:32,er1) ;78146a28123456781280 966 rotl.b @(0x1234:16,r2l.b) ;01756e2812341280 [all …]
|
| D | h8300s.s | 189 rotl r0l 190 rotl r1 191 rotl er2
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64RegisterInfo.td | 155 let AltOrders = [(rotl GPR32common, 8)]; 160 let AltOrders = [(rotl GPR64common, 8)]; 165 let AltOrders = [(rotl GPR32, 8)]; 169 let AltOrders = [(rotl GPR64, 8)]; 175 let AltOrders = [(rotl GPR32sp, 8)]; 179 let AltOrders = [(rotl GPR64sp, 8)]; 473 def DSeqPairs : RegisterTuples<[dsub0, dsub1], [(rotl FPR64, 0), (rotl FPR64, 1)]>; 475 [(rotl FPR64, 0), (rotl FPR64, 1), 476 (rotl FPR64, 2)]>; 478 [(rotl FPR64, 0), (rotl FPR64, 1), [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86InstrShiftRotate.td | 467 [(set GR8:$dst, (rotl GR8:$src1, CL))]>; 470 [(set GR16:$dst, (rotl GR16:$src1, CL))]>, OpSize16; 473 [(set GR32:$dst, (rotl GR32:$src1, CL))]>, OpSize32; 476 [(set GR64:$dst, (rotl GR64:$src1, CL))]>; 482 [(set GR8:$dst, (rotl GR8:$src1, (i8 imm:$src2)))]>; 485 [(set GR16:$dst, (rotl GR16:$src1, (i8 imm:$src2)))]>, 489 [(set GR32:$dst, (rotl GR32:$src1, (i8 imm:$src2)))]>, 494 [(set GR64:$dst, (rotl GR64:$src1, (i8 imm:$src2)))]>; 499 [(set GR8:$dst, (rotl GR8:$src1, (i8 1)))]>; 502 [(set GR16:$dst, (rotl GR16:$src1, (i8 1)))]>, OpSize16; [all …]
|
| D | X86InstrXOP.td | 126 defm VPROTB : xop3op<0x90, "vprotb", rotl, v16i8, SchedWriteVarVecShift.XMM>; 127 defm VPROTD : xop3op<0x92, "vprotd", rotl, v4i32, SchedWriteVarVecShift.XMM>; 128 defm VPROTQ : xop3op<0x93, "vprotq", rotl, v2i64, SchedWriteVarVecShift.XMM>; 129 defm VPROTW : xop3op<0x91, "vprotw", rotl, v8i16, SchedWriteVarVecShift.XMM>;
|
| /openbsd/src/lib/libcrypto/sha/asm/ |
| D | sha1-586.pl | 141 &rotl($tmp1,5); # tmp1=ROTATE(a,5) 171 &rotl($f,1); # f=ROTATE(f,1) 177 &rotl($a,5); # ROTATE(a,5) 188 &rotl($f,1); # f=ROTATE(f,1) 194 &rotl($tmp1,5); # ROTATE(a,5) 215 &rotl($f,1); # f=ROTATE(f,1) 219 &rotl($a,5); # ROTATE(a,5) 233 &rotl($f,1); # f=ROTATE(f,1) 237 &rotl($tmp1,5); # ROTATE(a,5) 258 &rotl($f,1); # f=ROTATE(f,1) [all …]
|
| /openbsd/src/lib/libcrypto/md5/asm/ |
| D | md5-586.pl | 64 &rotl($a,$s); 89 &rotl($a,$s); 112 &rotl($a,$s); 135 &rotl($a,$s); 161 &rotl($a,$s);
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyInstrInteger.td | 69 defm ROTL : BinaryInt<rotl, "rotl", 0x77, 0x89>; 105 def : Pat<(rotl I32:$lhs, (and I32:$rhs, 31)), (ROTL_I32 I32:$lhs, I32:$rhs)>; 107 def : Pat<(rotl I64:$lhs, (and I64:$rhs, 63)), (ROTL_I64 I64:$lhs, I64:$rhs)>;
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | ARMRegisterInfo.td | 416 (decimate (rotl SPR, 1), 4), 417 (decimate (rotl SPR, 1), 2))]; 428 (decimate (rotl HPR, 1), 4), 429 (decimate (rotl HPR, 1), 2))]; 450 let AltOrders = [(rotl DPR, 16), 451 (add (decimate (rotl DPR, 16), 2), (rotl DPR, 16))]; 483 let AltOrders = [(rotl QPR, 8), (trunc QPR, 8)]; 522 let AltOrders = [(add (rotl QPR, 8), (rotl DPair, 16)), 568 let AltOrders = [(rotl QQPR, 8)]; 594 let AltOrders = [(rotl QQQQPR, 8)];
|
| /openbsd/src/gnu/gcc/gcc/config/vax/ |
| D | vax.md | 727 "rotl %2,%1,%0") 734 "rotl %R2,%1,%0") 741 "rotl %2,%1,%0") 880 return \"rotl %R3,%1,%0\;cvtbl %0,%0\"; 881 return \"rotl %R3,%1,%0\;cvtwl %0,%0\"; 897 return \"rotl %R3,%1,%0\;movzbl %0,%0\"; 899 return \"rotl %R3,%1,%0\;movzwl %0,%0\"; 901 return \"rotl %R3,%1,%0\;bicl2 %M2,%0\"; 949 return \"rotl %R3,%1,%0\;cvtbl %0,%0\"; 950 return \"rotl %R3,%1,%0\;cvtwl %0,%0\"; [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/vax/ |
| D | vax.md | 1260 "rotl %2,%1,%0") 1267 "rotl %R2,%1,%0") 1274 "rotl %2,%1,%0") 1412 return \"rotl %R3,%1,%0\;cvtbl %0,%0\"; 1413 return \"rotl %R3,%1,%0\;cvtwl %0,%0\"; 1428 return \"rotl %R3,%1,%0\;movzbl %0,%0\"; 1430 return \"rotl %R3,%1,%0\;movzwl %0,%0\"; 1432 return \"rotl %R3,%1,%0\;bicl2 %M2,%0\"; 1479 return \"rotl %R3,%1,%0\;cvtbl %0,%0\"; 1480 return \"rotl %R3,%1,%0\;cvtwl %0,%0\"; [all …]
|
| /openbsd/src/gnu/llvm/clang/include/clang/Basic/ |
| D | arm_neon_incl.td | 155 // rotl - Rotate set left by a number of elements. 156 // example: (rotl mask0, 3) -> [3, 4, 5, 6, 0, 1, 2] 157 def rotl; 158 // rotl - Rotate set right by a number of elements.
|
| /openbsd/src/lib/libcrypto/perlasm/ |
| D | x86asm.pl | 71 sub ::rotl { &rol(@_); }
|
| /openbsd/src/gnu/llvm/libcxx/include/ |
| D | bit | 37 constexpr T rotl(T x, unsigned int s) noexcept; // C++20
|
| /openbsd/src/lib/libcrypto/aes/asm/ |
| D | aes-586.pl | 491 &rotl ($s[$i],24); 1303 &rotl ($s[$i],8); # = ROTATE(tp1,8) 1308 &rotl ($tp2,24); 1311 &rotl ($tp4,16); 1313 &rotl ($tp8,8); 2893 &rotl ($tp1,8); # = ROTATE(tp1,8) 2901 &rotl ($tp2,24); 2904 &rotl ($tp4,16); 2906 &rotl ($tp8,8);
|
| /openbsd/src/gnu/usr.bin/binutils/gas/doc/ |
| D | c-h8300.texi | 304 * mov.w rs,@@(disp:24,rd) rotl.b rs 305 * mov.w @@abs:24,rd * rotl.w rs 306 * mov.w rs,@@abs:24 * rotl.l rs
|
| D | c-h8500.texi | 239 cmp[:i][.w] imm16,rd rotl sz ea
|
| D | c-sh.texi | 301 rotl Rn sts.l MACH,@@-Rn
|
| /openbsd/src/gnu/usr.bin/binutils-2.17/gas/doc/ |
| D | c-h8300.texi | 305 * mov.w rs,@@(disp:24,rd) rotl.b rs 306 * mov.w @@abs:24,rd * rotl.w rs 307 * mov.w rs,@@abs:24 * rotl.l rs
|
| D | c-sh.texi | 305 rotl Rn sts.l MACH,@@-Rn
|
| /openbsd/src/gnu/gcc/gcc/config/crx/ |
| D | crx.md | 312 (define_insn "rotl<mode>3" 319 rotl<tIsa>\t%2, %0
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/ADT/ |
| D | APInt.h | 888 APInt rotl(unsigned rotateAmt) const; 927 APInt rotl(const APInt &rotateAmt) const;
|
| /openbsd/src/gnu/llvm/llvm/lib/Support/ |
| D | APInt.cpp | 596 return *this == rotl(SplatSizeInBits); in isSplat() 1099 APInt APInt::rotl(const APInt &rotateAmt) const { in rotl() function in APInt 1100 return rotl(rotateModulo(BitWidth, rotateAmt)); in rotl() 1103 APInt APInt::rotl(unsigned rotateAmt) const { in rotl() function in APInt
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Target/GlobalISel/ |
| D | SelectionDAGCompat.td | 150 def : GINodeEquiv<G_ROTL, rotl>;
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVInstrInfoZb.td | 531 def : PatGprGpr<shiftop<rotl>, ROL>; 537 def : Pat<(rotl GPR:$rs1, uimmlog2xlen:$shamt), 552 def : Pat<(and (rotl -2, GPR:$rs2), GPR:$rs1), (BCLR GPR:$rs1, GPR:$rs2)>;
|