Home
last modified time | relevance | path

Searched refs:rol (Results 1 – 25 of 108) sorted by relevance

12345

/external/boringssl/win-x86/crypto/fipsmodule/
Dmd5-586.asm54 rol eax,7
64 rol edx,12
74 rol ecx,17
84 rol ebx,22
94 rol eax,7
104 rol edx,12
114 rol ecx,17
124 rol ebx,22
134 rol eax,7
144 rol edx,12
[all …]
Dsha1-586.asm119 rol ebp,5
131 rol ebp,5
143 rol ebp,5
155 rol ebp,5
167 rol ebp,5
179 rol ebp,5
191 rol ebp,5
203 rol ebp,5
215 rol ebp,5
227 rol ebp,5
[all …]
Dghash-x86.asm384 rol edx,8
390 rol edx,8
406 rol edx,8
424 rol edx,8
444 rol edx,8
463 rol edx,8
482 rol edx,8
501 rol edx,8
521 rol edx,8
540 rol edx,8
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/
Dv60rol-instrs.ll3 ; CHECK: r{{[0-9]*}} += rol(r{{[0-9]*}},#31)
4 ; CHECK: r{{[0-9]*}} &= rol(r{{[0-9]*}},#31)
5 ; CHECK: r{{[0-9]*}} -= rol(r{{[0-9]*}},#31)
6 ; CHECK: r{{[0-9]*}} |= rol(r{{[0-9]*}},#31)
7 ; CHECK: r{{[0-9]*}} ^= rol(r{{[0-9]*}},#31)
24 %v2 = call i32 @llvm.hexagon.S6.rol.i.r.acc(i32 0, i32 1, i32 31)
26 %v3 = call i32 @llvm.hexagon.S6.rol.i.r.and(i32 0, i32 1, i32 31)
28 %v4 = call i32 @llvm.hexagon.S6.rol.i.r.nac(i32 0, i32 1, i32 31)
30 %v5 = call i32 @llvm.hexagon.S6.rol.i.r.or(i32 0, i32 1, i32 31)
32 %v6 = call i32 @llvm.hexagon.S6.rol.i.r.xacc(i32 0, i32 1, i32 31)
[all …]
Drotate.ll6 ; CHECK: r0 = rol(r0,#7)
33 ; CHECK: r0 = rol(r0,#25)
60 ; CHECK: r1:0 = rol(r1:0,#7)
89 ; CHECK: r1:0 = rol(r1:0,#57)
118 ; CHECK: r0 += rol(r1,#7)
129 ; CHECK: r0 -= rol(r1,#7)
140 ; CHECK: r0 &= rol(r1,#7)
151 ; CHECK: r0 ^= rol(r1,#7)
162 ; CHECK: r1:0 += rol(r3:2,#7)
173 ; CHECK: r1:0 -= rol(r3:2,#7)
[all …]
Dintrinsics-v60-misc.ll349 ; CHECK: r{{[0-9]+}}:{{[0-9]+}} = rol(r{{[0-9]+}}:{{[0-9]+}},#38)
352 %0 = tail call i64 @llvm.hexagon.S6.rol.i.p(i64 %a, i32 38)
358 ; CHECK: r{{[0-9]+}}:{{[0-9]+}} += rol(r{{[0-9]+}}:{{[0-9]+}},#36)
361 %0 = tail call i64 @llvm.hexagon.S6.rol.i.p.acc(i64 %a, i64 %b, i32 36)
367 ; CHECK: r{{[0-9]+}}:{{[0-9]+}} &= rol(r{{[0-9]+}}:{{[0-9]+}},#25)
370 %0 = tail call i64 @llvm.hexagon.S6.rol.i.p.and(i64 %a, i64 %b, i32 25)
376 ; CHECK: r{{[0-9]+}}:{{[0-9]+}} -= rol(r{{[0-9]+}}:{{[0-9]+}},#20)
379 %0 = tail call i64 @llvm.hexagon.S6.rol.i.p.nac(i64 %a, i64 %b, i32 20)
385 ; CHECK: r{{[0-9]+}}:{{[0-9]+}} |= rol(r{{[0-9]+}}:{{[0-9]+}},#22)
388 %0 = tail call i64 @llvm.hexagon.S6.rol.i.p.or(i64 %a, i64 %b, i32 22)
[all …]
Dv60_Q6_P_rol_PI.ll2 ; CHECK: r{{[0-9]*}}:{{[0-9]*}} = rol(r{{[0-9]*}}:{{[0-9]*}},#4)
18 %v2 = call i64 @llvm.hexagon.S6.rol.i.p(i64 483648, i32 4)
24 declare i64 @llvm.hexagon.S6.rol.i.p(i64, i32) #1
/external/boringssl/win-x86_64/crypto/fipsmodule/
Dsha1-x86_64.asm83 rol ecx,5
88 rol edi,30
96 rol ecx,5
101 rol esi,30
109 rol ecx,5
114 rol r13d,30
122 rol ecx,5
127 rol r12d,30
135 rol ecx,5
140 rol r11d,30
[all …]
Dmd5-x86_64.asm75 rol eax,7
84 rol edx,12
93 rol ecx,17
102 rol ebx,22
111 rol eax,7
120 rol edx,12
129 rol ecx,17
138 rol ebx,22
147 rol eax,7
156 rol edx,12
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AVR/
Dinst-rol.s6 rol r31
7 rol r25
8 rol r5
9 rol r0
11 ; CHECK: rol r31 ; encoding: [0xff,0x1f]
12 ; CHECK: rol r25 ; encoding: [0x99,0x1f]
13 ; CHECK: rol r5 ; encoding: [0x55,0x1c]
14 ; CHECK: rol r0 ; encoding: [0x00,0x1c]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/
Drotations32.s9 rol $4,$5
16 rol $4,$5,$6
23 rol $4,0
26 rol $4,$5,0
29 rol $4,1
34 rol $4,$5,1
39 rol $4,2
44 rol $4,$5,2
Drotations64.s9 rol $4,$5
16 rol $4,$5,$6
23 rol $4,0
26 rol $4,$5,0
29 rol $4,1
34 rol $4,$5,1
39 rol $4,2
44 rol $4,$5,2
/external/llvm/test/MC/Mips/
Drotations32.s9 rol $4,$5
16 rol $4,$5,$6
23 rol $4,0
26 rol $4,$5,0
29 rol $4,1
34 rol $4,$5,1
39 rol $4,2
44 rol $4,$5,2
Drotations64.s9 rol $4,$5
16 rol $4,$5,$6
23 rol $4,0
26 rol $4,$5,0
29 rol $4,1
34 rol $4,$5,1
39 rol $4,2
44 rol $4,$5,2
/external/selinux/libselinux/src/
Dsha1.c43 #define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits)))) macro
46 #define blk0(i) (block->l[i] = (rol(block->l[i],24)&0xFF00FF00) \
47 |(rol(block->l[i],8)&0x00FF00FF))
49 #define blk(i) (block->l[i&15] = rol(block->l[(i+13)&15]^block->l[(i+8)&15] \
53 #define R0(v,w,x,y,z,i) z += ((w&(x^y))^y) + blk0(i)+ 0x5A827999 + rol(v,5); w=rol(w,30);
54 #define R1(v,w,x,y,z,i) z += ((w&(x^y))^y) + blk(i) + 0x5A827999 + rol(v,5); w=rol(w,30);
55 #define R2(v,w,x,y,z,i) z += (w^x^y) + blk(i) + 0x6ED9EBA1 + rol(v,5); w=rol(w,30);
56 #define R3(v,w,x,y,z,i) z += (((w|x)&y)|(w&x)) + blk(i) + 0x8F1BBCDC + rol(v,5); w=rol(w,30);
57 #define R4(v,w,x,y,z,i) z += (w^x^y) + blk(i) + 0xCA62C1D6 + rol(v,5); w=rol(w,30);
/external/mesa3d/src/util/sha1/
Dsha1.c22 #define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits)))) macro
29 # define blk0(i) (block->l[i] = (rol(block->l[i],24)&0xFF00FF00) \
30 |(rol(block->l[i],8)&0x00FF00FF))
34 #define blk(i) (block->l[i&15] = rol(block->l[(i+13)&15]^block->l[(i+8)&15] \
40 #define R0(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk0(i)+0x5A827999+rol(v,5);w=rol(w,30);
41 #define R1(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk(i)+0x5A827999+rol(v,5);w=rol(w,30);
42 #define R2(v,w,x,y,z,i) z+=(w^x^y)+blk(i)+0x6ED9EBA1+rol(v,5);w=rol(w,30);
43 #define R3(v,w,x,y,z,i) z+=(((w|x)&y)|(w&x))+blk(i)+0x8F1BBCDC+rol(v,5);w=rol(w,30);
44 #define R4(v,w,x,y,z,i) z+=(w^x^y)+blk(i)+0xCA62C1D6+rol(v,5);w=rol(w,30);
/external/openssh/openbsd-compat/
Dsha1.c24 #define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits)))) macro
31 # define blk0(i) (block->l[i] = (rol(block->l[i],24)&0xFF00FF00) \
32 |(rol(block->l[i],8)&0x00FF00FF))
36 #define blk(i) (block->l[i&15] = rol(block->l[(i+13)&15]^block->l[(i+8)&15] \
42 #define R0(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk0(i)+0x5A827999+rol(v,5);w=rol(w,30);
43 #define R1(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk(i)+0x5A827999+rol(v,5);w=rol(w,30);
44 #define R2(v,w,x,y,z,i) z+=(w^x^y)+blk(i)+0x6ED9EBA1+rol(v,5);w=rol(w,30);
45 #define R3(v,w,x,y,z,i) z+=(((w|x)&y)|(w&x))+blk(i)+0x8F1BBCDC+rol(v,5);w=rol(w,30);
46 #define R4(v,w,x,y,z,i) z+=(w^x^y)+blk(i)+0xCA62C1D6+rol(v,5);w=rol(w,30);
/external/webrtc/webrtc/base/
Dsha1.cc119 #define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits)))) macro
127 #define blk0(i) (block->l[i] = (rol(block->l[i], 24) & 0xFF00FF00) | \
128 (rol(block->l[i], 8) & 0x00FF00FF))
130 #define blk(i) (block->l[i & 15] = rol(block->l[(i + 13) & 15] ^ \
135 z += ((w & (x ^ y)) ^ y) + blk0(i) + 0x5A827999 + rol(v, 5); \
136 w = rol(w, 30);
138 z += ((w & (x ^ y)) ^ y) + blk(i) + 0x5A827999 + rol(v, 5); \
139 w = rol(w, 30);
141 z += (w ^ x ^ y) + blk(i) + 0x6ED9EBA1 + rol(v, 5);\
142 w = rol(w, 30);
[all …]
/external/wpa_supplicant_8/src/crypto/
Dsha1-internal.c130 #define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits)))) macro
135 #define blk0(i) (block->l[i] = (rol(block->l[i], 24) & 0xFF00FF00) | \
136 (rol(block->l[i], 8) & 0x00FF00FF))
140 #define blk(i) (block->l[i & 15] = rol(block->l[(i + 13) & 15] ^ \
145 z += ((w & (x ^ y)) ^ y) + blk0(i) + 0x5A827999 + rol(v, 5); \
146 w = rol(w, 30);
148 z += ((w & (x ^ y)) ^ y) + blk(i) + 0x5A827999 + rol(v, 5); \
149 w = rol(w, 30);
151 z += (w ^ x ^ y) + blk(i) + 0x6ED9EBA1 + rol(v, 5); w = rol(w, 30);
153 z += (((w | x) & y) | (w & x)) + blk(i) + 0x8F1BBCDC + rol(v, 5); \
[all …]
/external/ppp/pppd/
Dsha1.c27 #define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits)))) macro
32 #define blk(i) (block->l[i&15] = rol(block->l[(i+13)&15]^block->l[(i+8)&15] \
36 #define R0(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk0(i)+0x5A827999+rol(v,5);w=rol(w,30);
37 #define R1(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk(i)+0x5A827999+rol(v,5);w=rol(w,30);
38 #define R2(v,w,x,y,z,i) z+=(w^x^y)+blk(i)+0x6ED9EBA1+rol(v,5);w=rol(w,30);
39 #define R3(v,w,x,y,z,i) z+=(((w|x)&y)|(w&x))+blk(i)+0x8F1BBCDC+rol(v,5);w=rol(w,30);
40 #define R4(v,w,x,y,z,i) z+=(w^x^y)+blk(i)+0xCA62C1D6+rol(v,5);w=rol(w,30);
/external/boringssl/win-x86/crypto/chacha/
Dchacha-x86.asm113 rol edx,16
117 rol ebx,12
122 rol edx,8
128 rol ebx,7
131 rol edi,16
137 rol ebp,12
142 rol edi,8
148 rol ebp,7
151 rol edx,16
157 rol ebx,12
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Support/
DSHA1.cpp30 static uint32_t rol(uint32_t Number, int Bits) { in rol() function
37 Buf[I & 15] = rol(Buf[(I + 13) & 15] ^ Buf[(I + 8) & 15] ^ Buf[(I + 2) & 15] ^ in blk()
45 E += ((B & (C ^ D)) ^ D) + blk0(Buf, I) + 0x5A827999 + rol(A, 5); in r0()
46 B = rol(B, 30); in r0()
51 E += ((B & (C ^ D)) ^ D) + blk(Buf, I) + 0x5A827999 + rol(A, 5); in r1()
52 B = rol(B, 30); in r1()
57 E += (B ^ C ^ D) + blk(Buf, I) + 0x6ED9EBA1 + rol(A, 5); in r2()
58 B = rol(B, 30); in r2()
63 E += (((B | C) & D) | (B & C)) + blk(Buf, I) + 0x8F1BBCDC + rol(A, 5); in r3()
64 B = rol(B, 30); in r3()
[all …]
/external/toybox/toys/lsb/
Dmd5sum.c105 #define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits)))) macro
162 x[1] += rol(temp, md5rot[i]); in md5_transform()
196 work += block[count] = (rol(block[count],24)&0xFF00FF00) in sha1_transform()
197 | (rol(block[count],8)&0x00FF00FF); in sha1_transform()
199 work += block[count&15] = rol(block[(count+13)&15] in sha1_transform()
201 *rot[4] += work + rol(*rot[0],5) + rconsts[i]; in sha1_transform()
202 *rot[1] = rol(*rot[1],30); in sha1_transform()
/external/pcre/dist2/src/sljit/
DsljitNativeARM_32.c1154 sljit_s32 rol; in get_imm() local
1161 rol = 8; in get_imm()
1165 rol = 0; in get_imm()
1170 rol += 4; in get_imm()
1175 rol += 2; in get_imm()
1180 rol += 1; in get_imm()
1184 return SRC2_IMM | (imm >> 24) | (rol << 8); in get_imm()
1195 sljit_s32 rol; in generate_int() local
1199 rol = 8; in generate_int()
1203 imm = (imm << rol) | (imm >> (32 - rol)); in generate_int()
[all …]
/external/boringssl/win-x86_64/crypto/chacha/
Dchacha-x86_64.asm129 rol r12d,16
132 rol r13d,16
135 rol r8d,12
138 rol r9d,12
141 rol r12d,8
144 rol r13d,8
147 rol r8d,7
150 rol r9d,7
157 rol r14d,16
160 rol r15d,16
[all …]

12345