Home
last modified time | relevance | path

Searched refs:ror (Results 1 – 25 of 40) sorted by relevance

12

/linux/lib/crypto/arm/
H A Dsha1-armv4-large.S77 mov r5,r5,ror#30
78 mov r6,r6,ror#30
79 mov r7,r7,ror#30 @ [6]
85 add r7,r8,r7,ror#2 @ E+=K_00_19
90 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
94 add r7,r8,r7,ror#2 @ E+=K_00_19
96 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
101 and r10,r4,r10,ror#2
103 eor r10,r10,r6,ror#2 @ F_00_19(B,C,D)
110 add r6,r8,r6,ror#2 @ E+=K_00_19
[all …]
H A Dchacha-scalar-core.S74 add \a1, \a1, \b1, ror #brot
75 add \a2, \a2, \b2, ror #brot
76 eor \d1, \a1, \d1, ror #drot
77 eor \d2, \a2, \d2, ror #drot
81 add \c1, \c1, \d1, ror #16
82 add \c2, \c2, \d2, ror #16
83 eor \b1, \c1, \b1, ror #brot
84 eor \b2, \c2, \b2, ror #brot
88 add \a1, \a1, \b1, ror #20
89 add \a2, \a2, \b2, ror #20
[all …]
H A Dblake2s-core.S77 add \a0, \a0, \b0, ror #brot
78 add \a1, \a1, \b1, ror #brot
83 eor \d0, \a0, \d0, ror #drot
84 eor \d1, \a1, \d1, ror #drot
87 add \c0, \c0, \d0, ror #16
88 add \c1, \c1, \d1, ror #16
91 eor \b0, \c0, \b0, ror #brot
92 eor \b1, \c1, \b1, ror #brot
98 add \a0, \a0, \b0, ror #12
99 add \a1, \a1, \b1, ror #12
[all …]
H A Dsha1-armv7-neon.S92 add e, e, a, ror #(32 - 5); \
97 ror b, #(32 - 30); \
106 add e, e, a, ror #(32 - 5); \
110 ror b, #(32 - 30); \
120 add e, e, a, ror #(32 - 5); \
125 ror b, #(32 - 30); \
/linux/lib/crypto/x86/
H A Dsha256-ssse3-asm.S152 ror $(25-11), y0 # y0 = e >> (25-11)
155 ror $(22-13), y1 # y1 = a >> (22-13)
158 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6))
165 ror $(13-2), y1 # y1 = (a >> (13-2)) ^ (a >> (22-2))
169 ror $6, y0 # y0 = S1 = (e>>6) & (e>>11) ^ (e>>25)
172 ror $2, y1 # y1 = S0 = (a>>2) ^ (a>>13) ^ (a>>22)
186 por XTMP2, XTMP1 # XTMP1 = W[-15] ror 7
195 ror $(25-11), y0 # y0 = e >> (25-11)
198 ror $(22-13), y1 # y1 = a >> (22-13)
201 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6))
[all …]
H A Dsha512-ssse3-asm.S120 ror $23, tmp0 # 41 # tmp = e ror 23
122 xor e_64, tmp0 # tmp = (e ror 23) ^ e
126 ror $4, tmp0 # 18 # tmp = ((e ror 23) ^ e) ror 4
127 xor e_64, tmp0 # tmp = (((e ror 23) ^ e) ror 4) ^ e
130 ror $14, tmp0 # 14 # tmp = ((((e ror23)^e)ror4)^e)ror14 = S1(e)
138 ror $5, tmp0 # 39 # tmp = a ror 5
139 xor a_64, tmp0 # tmp = (a ror 5) ^ a
141 ror $6, tmp0 # 34 # tmp = ((a ror 5) ^ a) ror 6
142 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a
144 ror $28, tmp0 # 28 # tmp = ((((a ror5)^a)ror6)^a)ror28 = S0(a)
[all …]
H A Dsha512-avx-asm.S117 # shld is faster than ror on Sandybridge
126 RORQ tmp0, 23 # 41 # tmp = e ror 23
128 xor e_64, tmp0 # tmp = (e ror 23) ^ e
132 RORQ tmp0, 4 # 18 # tmp = ((e ror 23) ^ e) ror 4
133 xor e_64, tmp0 # tmp = (((e ror 23) ^ e) ror 4) ^ e
144 RORQ tmp0, 5 # 39 # tmp = a ror 5
145 xor a_64, tmp0 # tmp = (a ror 5) ^ a
147 RORQ tmp0, 6 # 34 # tmp = ((a ror 5) ^ a) ror 6
148 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a
H A Dsha512-avx2-asm.S174 # Calculate w[t-15] ror 1
177 vpor YTMP2, YTMP3, YTMP3 # YTMP3 = W[-15] ror 1
220 # Calculate w[t-15] ror 8
223 vpor YTMP2, YTMP1, YTMP1 # YTMP1 = W[-15] ror 8
225 vpxor YTMP4, YTMP3, YTMP3 # YTMP3 = W[-15] ror 1 ^ W[-15] >> 7
287 vpor YTMP1, YTMP3, YTMP3 # YTMP3 = W[-2] ror 19 {BABA}
288 vpxor YTMP3, YTMP4, YTMP4 # YTMP4 = W[-2] ror 19 ^ W[-2] >> 6 {BABA}
291 vpor YTMP1, YTMP3, YTMP3 # YTMP3 = W[-2] ror 61 {BABA}
292 vpxor YTMP3, YTMP4, YTMP4 # YTMP4 = s1 = (W[-2] ror 19) ^
293 # (W[-2] ror 61) ^ (W[-2] >> 6) {BABA}
[all …]
H A Dsha256-avx2-asm.S193 vpor XTMP2, XTMP3, XTMP3 # XTMP3 = W[-15] ror 7
233 vpxor XTMP2, XTMP3, XTMP3 # XTMP3 = W[-15] ror 7 ^ W[-15] ror 18
261 vpsrlq $19, XTMP2, XTMP3 # XTMP3 = W[-2] ror 19 {xBxA}
269 vpsrlq $17, XTMP2, XTMP2 # XTMP2 = W[-2] ror 17 {xBxA}
320 vpsrlq $19, XTMP2, XTMP3 # XTMP3 = W[-2] ror 19 {xDxC}
326 vpsrlq $17, XTMP2, XTMP2 # XTMP2 = W[-2] ror 17 {xDxC}
/linux/arch/arm/lib/
H A Dbswapsdi2.S19 eor r3, r0, r0, ror #16
22 eor r0, r3, r0, ror #8
28 eor r3, ip, ip, ror #16
29 eor r1, r0, r0, ror #16
34 eor r1, r1, r0, ror #8
35 eor r0, r3, ip, ror #8
H A Dcsumpartial.S39 movne sum, sum, ror #8
74 movne r0, r0, ror #8 @ rotate checksum by 8 bits
105 movne sum, sum, ror #8
H A Dio-readsw-armv4.S99 _BE_ONLY_( mov ip, ip, ror #8 )
122 _BE_ONLY_( movne ip, ip, ror #8 )
/linux/arch/x86/crypto/
H A Dtwofish-i586-asm_32.S74 ror $16, b ## D;\
77 ror $16, a ## D;\
84 ror $15, b ## D;\
112 ror $16, b ## D;\
115 ror $16, a ## D;\
122 ror $16, b ## D;\
131 ror $1, c ## D;\
149 ror $16, a ## D;\
152 ror $16, b ## D;\
159 ror $15, a ## D;\
[all …]
H A Daes-ctr-avx-x86_64.S165 ror %cl, %rax
178 ror %cl, %eax
/linux/lib/crypto/arm64/
H A Dchacha-neon-core.S264 ror a12, a12, #16
266 ror a13, a13, #16
268 ror a14, a14, #16
270 ror a15, a15, #16
300 ror a4, a4, #20
302 ror a5, a5, #20
304 ror a6, a6, #20
306 ror a7, a7, #20
331 ror a12, a12, #24
333 ror a13, a13, #24
[all …]
/linux/arch/arc/lib/
H A Dstrlen.S18 ror r5,r4
28 ror r5,r4
H A Dstrchr-700.S30 ror r4,r3
55 ror r4,r3
H A Dstrcpy-700.S26 ror r12,r8
H A Dstrcmp-archs.S17 ror r11, r12
H A Dstrcmp.S20 ror r5,r12
/linux/arch/openrisc/
H A DKconfig144 bool "Have instruction l.ror for rotate right"
147 This config enables gcc to generate l.ror instructions when compiling
152 l.ror rotate right instruction.
/linux/drivers/media/pci/cx23885/
H A Dcx23888-ir.c514 int tsr, rsr, rto, ror, tse, rse, rte, roe, kror; in cx23888_ir_irq_handler() local
519 ror = stats & STATS_ROR; /* Rx FIFO Over Run */ in cx23888_ir_irq_handler()
529 rto ? "rto" : " ", ror ? "ror" : " ", in cx23888_ir_irq_handler()
594 if (roe && ror) { in cx23888_ir_irq_handler()
/linux/drivers/media/i2c/cx25840/
H A Dcx25840-ir.c498 int tsr, rsr, rto, ror, tse, rse, rte, roe, kror; in cx25840_ir_irq_handler() local
520 ror = stats & STATS_ROR; /* Rx FIFO Over Run */ in cx25840_ir_irq_handler()
529 rto ? "rto" : " ", ror ? "ror" : " ", in cx25840_ir_irq_handler()
594 if (roe && ror) { in cx25840_ir_irq_handler()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-npi-defs.h621 uint64_t ror:1; member
623 uint64_t ror:1;
645 uint64_t ror:1; member
647 uint64_t ror:1;
1565 uint64_t ror:1; member
1571 uint64_t ror:1;
1588 uint64_t ror:1; member
1594 uint64_t ror:1;
/linux/arch/arm/include/asm/
H A Dassembler.h765 eor \tmp, \val, \val, ror #16
767 mov \val, \val, ror #8

12