Lines Matching refs:h1
55 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14));
129 ldp $h0,$h1,[$ctx] // load hash value
144 adcs $h1,$h1,$t1
150 mul $t0,$h1,$s1 // h1*5*r1
151 umulh $t1,$h1,$s1
159 mul $t0,$h1,$r0 // h1*r0
161 umulh $t1,$h1,$r0
175 adcs $h1,$d1,xzr
180 stp $h0,$h1,[$ctx] // store hash value
194 ldp $h0,$h1,[$ctx] // load hash base 2^64
199 adcs $d1,$h1,xzr
205 csel $h1,$h1,$d1,eq
212 adc $h1,$h1,$t1
215 rev $h1,$h1
217 stp $h0,$h1,[$mac] // write result
239 mul $t0,$h1,$s1 // h1*5*r1
240 umulh $t1,$h1,$s1
248 mul $t0,$h1,$r0 // h1*r0
250 umulh $t1,$h1,$r0
264 adcs $h1,$d1,xzr
275 extr x14,$h1,$h0,#52
277 ubfx x15,$h1,#14,#26
278 extr x16,$h2,$h1,#40
329 lsr $h1,x12,#12
331 add $h1,$h1,x13,lsl#14
332 adc $h1,$h1,xzr
334 adds $h1,$h1,x14,lsl#40
345 adcs $h1,$h1,xzr
353 adcs $h1,$h1,$d1
363 extr x12,$h1,$h0,#52
365 ubfx x13,$h1,#14,#26
366 extr x14,$h2,$h1,#40
377 stp $h0,$h1,[$ctx] // store hash value base 2^64
385 ldp $h0,$h1,[$ctx] // load hash value base 2^64
399 adcs $h1,$h1,$d1
407 extr x12,$h1,$h0,#52
409 ubfx x13,$h1,#14,#26
410 extr x14,$h2,$h1,#40
426 mov $h1,$r1
899 lsr $h1,x12,#12
901 add $h1,$h1,x13,lsl#14
902 adc $h1,$h1,xzr
904 adds $h1,$h1,x14,lsl#40
913 adcs $h1,$h1,xzr
917 adcs $d1,$h1,xzr
923 csel $h1,$h1,$d1,eq
930 adc $h1,$h1,$t1
933 rev $h1,$h1
935 stp $h0,$h1,[$mac] // write result