Lines Matching refs:h1
47 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14));
118 ldp $h0,$h1,[$ctx] // load hash value
125 lsr $d2,$h1,#32
126 mov w15,w#$h1
131 mov w#$d2,w#$h1
132 lsr x15,$h1,#32
148 csel $h1,$h1,$d1,eq
159 adcs $h1,$h1,$t1
165 mul $t0,$h1,$s1 // h1*5*r1
166 umulh $t1,$h1,$s1
174 mul $t0,$h1,$r0 // h1*r0
176 umulh $t1,$h1,$r0
190 adcs $h1,$d1,xzr
195 stp $h0,$h1,[$ctx] // store hash value
206 ldp $h0,$h1,[$ctx] // load hash base 2^64
213 lsr $d2,$h1,#32
214 mov w15,w#$h1
219 mov w#$d2,w#$h1
220 lsr x15,$h1,#32
235 csel $h1,$h1,$d1,eq
239 adcs $d1,$h1,xzr
245 csel $h1,$h1,$d1,eq
252 adc $h1,$h1,$t1
255 rev $h1,$h1
257 stp $h0,$h1,[$mac] // write result
279 mul $t0,$h1,$s1 // h1*5*r1
280 umulh $t1,$h1,$s1
288 mul $t0,$h1,$r0 // h1*r0
290 umulh $t1,$h1,$r0
304 adcs $h1,$d1,xzr
315 extr x14,$h1,$h0,#52
317 ubfx x15,$h1,#14,#26
318 extr x16,$h2,$h1,#40
369 lsr $h1,x12,#12
371 add $h1,$h1,x13,lsl#14
372 adc $h1,$h1,xzr
374 adds $h1,$h1,x14,lsl#40
386 adcs $h1,$h1,$d1
393 extr x12,$h1,$h0,#52
395 ubfx x13,$h1,#14,#26
396 extr x14,$h2,$h1,#40
404 ldp $h0,$h1,[$ctx] // load hash value base 2^64
418 adcs $h1,$h1,$d1
427 extr x12,$h1,$h0,#52
429 ubfx x13,$h1,#14,#26
430 extr x14,$h2,$h1,#40
444 mov $h1,$r1