Home
last modified time | relevance | path

Searched refs:y3 (Results 1 – 8 of 8) sorted by relevance

/arch/x86/crypto/
Dsha512-avx2-asm.S83 y3 = %rsi define
186 mov a, y3 # y3 = a # MAJA
190 or c, y3 # y3 = a|c # MAJA
203 and b, y3 # y3 = (a|c)&b # MAJA
213 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
219 add y3, h # h = t1 + S0 + MAJ # --
248 mov a, y3 # y3 = a # MAJA
252 or c, y3 # y3 = a|c # MAJA
267 and b, y3 # y3 = (a|c)&b # MAJA
278 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
[all …]
Dsha256-avx2-asm.S99 y3 = %esi # clobbers INP define
159 mov a, y3 # y3 = a # MAJA
164 or c, y3 # y3 = a|c # MAJA
179 and b, y3 # y3 = (a|c)&b # MAJA
192 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
200 add y3, h # h = t1 + S0 + MAJ # --
207 mov a, y3 # y3 = a # MAJA
212 or c, y3 # y3 = a|c # MAJA
229 and b, y3 # y3 = (a|c)&b # MAJA
244 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
[all …]
Dcamellia-aesni-avx-asm_64.S213 #define two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
245 #define enc_rounds16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
247 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
249 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
251 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
254 #define dec_rounds16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
256 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
258 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
260 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
483 #define inpack16_pre(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
[all …]
Dcamellia-aesni-avx2-asm_64.S247 #define two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
279 #define enc_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
281 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
283 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
285 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
288 #define dec_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
290 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
292 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
294 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
517 #define inpack32_pre(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
[all …]
Dpoly1305-avx2-x86_64.S45 #define y3 0x34(%r8) macro
129 # combine r3,u3,w3,y3 and s3=r3*5,v3=u3*5,x3=w3*5,z3=y3*5
130 vmovd y3,ruwy3x
280 # t1 = [ hc0[3] * r3, hc0[2] * u3, hc0[1] * w3, hc0[0] * y3 ]
303 # t1 += [ hc1[3] * r3, hc1[2] * u3, hc1[1] * w3, hc1[0] * y3 ]
/arch/sparc/include/asm/
Dsfp-machine_32.h108 #define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ argument
121 "rI" ((USItype)(y3)), \
133 #define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ argument
146 "rI" ((USItype)(y3)), \
160 #define __FP_FRAC_DEC_4(x3,x2,x1,x0,y3,y2,y1,y0) __FP_FRAC_SUB_4(x3,x2,x1,x0,x3,x2,x1,x0,y3,y2,y1,y… argument
/arch/arm/crypto/
Daes-neonbs-core.S156 .macro mul_gf4_n_gf4, x0, x1, y0, y1, t0, x2, x3, y2, y3, t1
158 veor \t1, \y2, \y3
166 vand \x2, \x2, \y3
174 y0, y1, y2, y3, t0, t1, t2, t3
179 veor \y1, \y1, \y3
180 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x2, \x3, \y2, \y3, \t2
187 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x6, \x7, \y2, \y3, \t2
189 veor \y1, \y1, \y3
/arch/arm64/crypto/
Daes-neonbs-core.S96 .macro mul_gf4_n_gf4, x0, x1, y0, y1, t0, x2, x3, y2, y3, t1
98 eor \t1, \y2, \y3
106 and \x2, \x2, \y3
114 y0, y1, y2, y3, t0, t1, t2, t3
119 eor \y1, \y1, \y3
120 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x2, \x3, \y2, \y3, \t2
127 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x6, \x7, \y2, \y3, \t2
129 eor \y1, \y1, \y3