Home
last modified time | relevance | path

Searched refs:y2 (Results 1 – 11 of 11) sorted by relevance

/arch/x86/crypto/
Dsha256-avx-asm.S116 y2 = %r15d define
164 mov f, y2 # y2 = f
167 xor g, y2 # y2 = f^g
170 and e, y2 # y2 = (f^g)&e
176 xor g, y2 # y2 = CH = ((f^g)&e)^g
178 add y0, y2 # y2 = S1 + CH
179 add _XFER(%rsp), y2 # y2 = k + w + S1 + CH
181 add y2, h # h = h + S1 + CH + k + w
182 mov a, y2 # y2 = a
186 and c, y2 # y2 = a&c
[all …]
Dsha256-ssse3-asm.S108 y2 = %r15d define
157 mov f, y2 # y2 = f
161 xor g, y2 # y2 = f^g
164 and e, y2 # y2 = (f^g)&e
170 xor g, y2 # y2 = CH = ((f^g)&e)^g
173 add y0, y2 # y2 = S1 + CH
174 add _XFER(%rsp) , y2 # y2 = k + w + S1 + CH
177 add y2, h # h = h + S1 + CH + k + w
178 mov a, y2 # y2 = a
182 and c, y2 # y2 = a&c
[all …]
Dsha512-avx2-asm.S97 y2 = %r15 define
190 mov f, y2 # y2 = f # CH
194 xor g, y2 # y2 = f^g # CH
197 and e, y2 # y2 = (f^g)&e # CH
206 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
211 add y0, y2 # y2 = S1 + CH # --
215 add y2, d # d = k + w + h + d + S1 + CH = d + t1 # --
217 add y2, h # h = k + w + h + S0 + S1 + CH = t1 + S0# --
254 mov f, y2 # y2 = f # CH
257 xor g, y2 # y2 = f^g # CH
[all …]
Dsha256-avx2-asm.S115 y2 = %r15d define
168 mov f, y2 # y2 = f # CH
172 xor g, y2 # y2 = f^g # CH
176 and e, y2 # y2 = (f^g)&e # CH
186 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
192 add y0, y2 # y2 = S1 + CH # --
197 add y2, d # d = k + w + h + d + S1 + CH = d + t1 # --
201 add y2, h # h = k + w + h + S0 + S1 + CH = t1 + S0# --
218 mov f, y2 # y2 = f # CH
221 xor g, y2 # y2 = f^g # CH
[all …]
Dcamellia-aesni-avx-asm_64.S212 #define two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
244 #define enc_rounds16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
246 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
248 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
250 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
253 #define dec_rounds16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
255 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
257 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
259 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
482 #define inpack16_pre(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
[all …]
Dpoly1305-avx2-x86_64.S46 #define y2 0x30(%r8) macro
120 # combine r2,u2,w2,y2 and s2=r2*5,v2=u2*5,x2=w2*5,z2=y2*5
121 vmovd y2,ruwy2x
261 # t1 = [ hc0[3] * r2, hc0[2] * u2, hc0[1] * w2, hc0[0] * y2 ]
284 # t1 += [ hc1[3] * r2, hc1[2] * u2, hc1[1] * w2, hc1[0] * y2 ]
308 # t1 += [ hc2[3] * r2, hc2[2] * u2, hc2[1] * w2, hc2[0] * y2 ]
Dcamellia-aesni-avx2-asm_64.S251 #define two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
283 #define enc_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
285 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
287 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
289 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
292 #define dec_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
294 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
296 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
298 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
521 #define inpack32_pre(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ argument
[all …]
Dtwofish-avx-x86_64-asm_64.S132 #define round_head_2(a, b, x1, y1, x2, y2) \ argument
152 G(RGI3, RGI4, y2, s1, s2, s3, s0); \
153 vmovq RGS2, y2; \
154 vpinsrq $1, RGS3, y2, y2;
/arch/sparc/include/asm/
Dsfp-machine_32.h78 #define __FP_FRAC_ADD_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ argument
86 "rI" ((USItype)(y2)), \
93 #define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ argument
101 "rI" ((USItype)(y2)), \
108 #define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ argument
123 "rI" ((USItype)(y2)), \
133 #define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ argument
148 "rI" ((USItype)(y2)), \
158 #define __FP_FRAC_DEC_3(x2,x1,x0,y2,y1,y0) __FP_FRAC_SUB_3(x2,x1,x0,x2,x1,x0,y2,y1,y0) argument
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/s390/include/asm/
Dsfp-machine.h75 #define __FP_FRAC_ADD_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) ({ \ argument
76 unsigned int __r2 = (x2) + (y2); \
101 #define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) ({ \ argument
102 unsigned int __r2 = (x2) - (y2); \
127 #define __FP_FRAC_DEC_3(x2,x1,x0,y2,y1,y0) __FP_FRAC_SUB_3(x2,x1,x0,x2,x1,x0,y2,y1,y0) argument
/arch/arm/crypto/
Dbsaes-armv7.pl202 $x2,$x3,$y2,$y3,$t1)=@_;
205 veor $t1, $y2, $y3
211 vand $x3, $x3, $y2