Home
last modified time | relevance | path

Searched refs:rotl (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm/test/TableGen/
DSetTheory.td95 // The 'rotl' operator rotates left, but also accepts a negative shift.
96 def rotl;
97 def S6a : Set<(rotl S0f, 0)>;
98 def S6b : Set<(rotl S0f, 1)>;
99 def S6c : Set<(rotl S0f, 3)>;
100 def S6d : Set<(rotl S0f, 4)>;
101 def S6e : Set<(rotl S0f, 5)>;
102 def S6f : Set<(rotl S0f, -1)>;
103 def S6g : Set<(rotl S0f, -4)>;
104 def S6h : Set<(rotl S0f, -5)>;
[all …]
/external/openssl/crypto/ripemd/asm/
Drmd-586.pl89 &rotl($c, 10);
93 &rotl($a, $s);
105 &rotl($c, 10);
110 &rotl($a, $s);
134 &rotl($c, 10);
138 &rotl($a, $s);
154 &rotl($c, 10);
161 &rotl($c, 10);
165 &rotl($a, $s);
185 &rotl($c, 10);
[all …]
/external/jmonkeyengine/engine/src/android/jme3tools/android/
DFixed.java100 int rotl = 0;
103 while (rotl < 32) {
105 rotl++;
110 ATAN_SHIFT = rotl;
114 lut[n] = tan(n) >> rotl;
/external/openssl/crypto/des/asm/
Ddes-586.pl152 &rotl($R,3);
154 &rotl($L,3);
247 &rotl( $a, $shift ) if ($shift != 0);
280 else { &rotl($tt, $lr-3); }
286 else { &rotl($r, $lr-2); }
297 { &rotl($r, 2-$lr); }
303 { &rotl($l, 3-$lr); }
Dcrypt586.pl144 &rotl( $a, $shift ) if ($shift != 0);
175 else { &rotl($tt, $lr-3); }
181 else { &rotl($r, $lr-2); }
192 { &rotl($r, 2-$lr); }
198 { &rotl($l, 3-$lr); }
/external/llvm/unittests/ADT/
DAPIntTest.cpp156 EXPECT_EQ(one, one.rotl(0)); in TEST()
157 EXPECT_EQ(one, one.rotl(1)); in TEST()
496 EXPECT_EQ(APInt(8, 1), APInt(8, 1).rotl(0)); in TEST()
497 EXPECT_EQ(APInt(8, 2), APInt(8, 1).rotl(1)); in TEST()
498 EXPECT_EQ(APInt(8, 4), APInt(8, 1).rotl(2)); in TEST()
499 EXPECT_EQ(APInt(8, 16), APInt(8, 1).rotl(4)); in TEST()
500 EXPECT_EQ(APInt(8, 1), APInt(8, 1).rotl(8)); in TEST()
502 EXPECT_EQ(APInt(8, 16), APInt(8, 16).rotl(0)); in TEST()
503 EXPECT_EQ(APInt(8, 32), APInt(8, 16).rotl(1)); in TEST()
504 EXPECT_EQ(APInt(8, 64), APInt(8, 16).rotl(2)); in TEST()
[all …]
/external/openssl/crypto/sha/asm/
Dsha1-586.pl145 &rotl($tmp1,5); # tmp1=ROTATE(a,5)
175 &rotl($f,1); # f=ROTATE(f,1)
181 &rotl($a,5); # ROTATE(a,5)
192 &rotl($f,1); # f=ROTATE(f,1)
198 &rotl($tmp1,5); # ROTATE(a,5)
219 &rotl($f,1); # f=ROTATE(f,1)
223 &rotl($a,5); # ROTATE(a,5)
237 &rotl($f,1); # f=ROTATE(f,1)
241 &rotl($tmp1,5); # ROTATE(a,5)
262 &rotl($f,1); # f=ROTATE(f,1)
[all …]
/external/llvm/lib/Target/X86/
DX86InstrShiftRotate.td468 [(set GR8:$dst, (rotl GR8:$src1, CL))], IIC_SR>;
471 [(set GR16:$dst, (rotl GR16:$src1, CL))], IIC_SR>, OpSize;
474 [(set GR32:$dst, (rotl GR32:$src1, CL))], IIC_SR>;
477 [(set GR64:$dst, (rotl GR64:$src1, CL))], IIC_SR>;
482 [(set GR8:$dst, (rotl GR8:$src1, (i8 imm:$src2)))], IIC_SR>;
485 [(set GR16:$dst, (rotl GR16:$src1, (i8 imm:$src2)))],
490 [(set GR32:$dst, (rotl GR32:$src1, (i8 imm:$src2)))],
495 [(set GR64:$dst, (rotl GR64:$src1, (i8 imm:$src2)))],
501 [(set GR8:$dst, (rotl GR8:$src1, (i8 1)))],
505 [(set GR16:$dst, (rotl GR16:$src1, (i8 1)))],
[all …]
/external/openssl/crypto/md5/asm/
Dmd5-586.pl64 &rotl($a,$s);
89 &rotl($a,$s);
112 &rotl($a,$s);
135 &rotl($a,$s);
161 &rotl($a,$s);
/external/llvm/lib/Target/ARM/
DARMRegisterInfo.td271 let AltOrders = [(rotl DPR, 16)];
289 let AltOrders = [(rotl QPR, 8)];
315 let AltOrders = [(add (rotl QPR, 8), (rotl DPair, 16))];
350 let AltOrders = [(rotl QQPR, 8)];
373 let AltOrders = [(rotl QQQQPR, 8)];
/external/llvm/lib/Target/R600/
DAMDGPUInstrInfo.td29 // rotl(a, b) = bitalign(a, a, 32 - b)
/external/qemu/tcg/arm/
Dtcg-target.c225 static inline uint32_t rotl(uint32_t val, int n) in rotl() function
244 if ((rotl(imm, 2) & ~0xff) == 0) in encode_imm()
246 if ((rotl(imm, 4) & ~0xff) == 0) in encode_imm()
248 if ((rotl(imm, 6) & ~0xff) == 0) in encode_imm()
1532 args[0], args[1], rotl(args[2], rot) | (rot << 7)); in tcg_out_op()
1599 args[0], rotl(args[1], rot) | (rot << 7)); in tcg_out_op()
1626 args[1], rotl(args[2], rot) | (rot << 7)); in tcg_out_op()
/external/openssl/crypto/perlasm/
Dx86asm.pl64 sub ::rotl { &rol(@_); }
/external/openssl/crypto/aes/asm/
Daes-586.pl491 &rotl ($s[$i],24);
1303 &rotl ($s[$i],8); # = ROTATE(tp1,8)
1308 &rotl ($tp2,24);
1311 &rotl ($tp4,16);
1313 &rotl ($tp8,8);
2898 &rotl ($tp1,8); # = ROTATE(tp1,8)
2906 &rotl ($tp2,24);
2909 &rotl ($tp4,16);
2911 &rotl ($tp8,8);
/external/llvm/include/llvm/ADT/
DAPInt.h782 APInt rotl(unsigned rotateAmt) const;
800 APInt rotl(const APInt &rotateAmt) const;
/external/llvm/lib/Support/
DAPInt.cpp1240 APInt APInt::rotl(const APInt &rotateAmt) const { in rotl() function in APInt
1241 return rotl((unsigned)rotateAmt.getLimitedValue(BitWidth)); in rotl()
1244 APInt APInt::rotl(unsigned rotateAmt) const { in rotl() function in APInt
/external/llvm/test/Transforms/GVN/
D2007-07-31-NoDomInherit.ll93 declare i32 @rotl(i32, i32, i32)
/external/llvm/docs/
DExtendingLLVM.rst163 See the patterns for ``rotl`` in ``PPCInstrInfo.td``.
/external/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td962 def : Pat<(rotl G8RC:$in, GPRC:$sh),
964 def : Pat<(rotl G8RC:$in, (i32 imm:$imm)),
DPPCInstrInfo.td1533 def : Pat<(rotl GPRC:$in, GPRC:$sh),
1535 def : Pat<(rotl GPRC:$in, (i32 imm:$imm)),
1539 def : Pat<(and (rotl GPRC:$in, GPRC:$sh), maskimm32:$imm),
/external/qemu/tcg/i386/
Dtcg-target.c1594 OP_32_64(rotl): in tcg_out_op()
/external/llvm/lib/Target/NVPTX/
DNVPTXInstrInfo.td1133 def : Pat<(rotl Int32Regs:$src, (i32 imm:$amt)),
1149 [(set Int32Regs:$dst, (rotl Int32Regs:$src, Int32Regs:$amt))]>;
1180 def : Pat<(rotl Int64Regs:$src, (i32 imm:$amt)),
1196 [(set Int64Regs:$dst, (rotl Int64Regs:$src, Int32Regs:$amt))]>;
/external/clang/lib/AST/
DExprConstant.cpp1264 Res |= EltAsInt.zextOrTrunc(VecSize).rotl(i*EltSize); in EvalAndBitcastToAPInt()
3647 Elt = SValInt.rotl(i*EltSize+FloatEltSize).trunc(FloatEltSize); in VisitCastExpr()
3656 Elt = SValInt.rotl(i*EltSize+EltSize).zextOrTrunc(EltSize); in VisitCastExpr()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td333 def rotl : SDNode<"ISD::ROTL" , SDTIntShiftOp>;
DTarget.td214 // (rotl GPR, 1) - Rotate N places to the left.

12