Lines Matching refs:ctx
52 my ($ctx,$inp,$len,$padbit) = map("x$_",(0..3));
76 stp xzr,xzr,[$ctx] // zero hash value
77 stp xzr,xzr,[$ctx,#16] // [along with is_base2_26]
95 stp $r0,$r1,[$ctx,#32] // save key value
125 ldp $h0,$h1,[$ctx] // load hash value
126 ldp $r0,$r1,[$ctx,#32] // load key value
127 ldr $h2,[$ctx,#16]
176 stp $h0,$h1,[$ctx] // store hash value
177 str $h2,[$ctx,#16]
187 ldp $h0,$h1,[$ctx] // load hash base 2^64
188 ldr $h2,[$ctx,#16]
273 str w12,[$ctx,#16*0] // r0
275 str w13,[$ctx,#16*1] // r1
277 str w12,[$ctx,#16*2] // s1
278 str w14,[$ctx,#16*3] // r2
280 str w13,[$ctx,#16*4] // s2
281 str w15,[$ctx,#16*5] // r3
283 str w14,[$ctx,#16*6] // s3
284 str w16,[$ctx,#16*7] // r4
285 str w15,[$ctx,#16*8] // s4
294 ldr $is_base2_26,[$ctx,#24]
309 ldp w10,w11,[$ctx] // load hash value base 2^26
310 ldp w12,w13,[$ctx,#8]
311 ldr w14,[$ctx,#16]
316 ldp $r0,$r1,[$ctx,#32] // load key value
360 stp w10,w11,[$ctx] // store hash value base 2^26
361 stp w12,w13,[$ctx,#8]
362 str w14,[$ctx,#16]
367 stp $h0,$h1,[$ctx] // store hash value base 2^64
368 stp $h2,xzr,[$ctx,#16] // note that is_base2_26 is zeroed
373 ldp $r0,$r1,[$ctx,#32] // load key value
375 ldp $h0,$h1,[$ctx] // load hash value base 2^64
376 ldr $h2,[$ctx,#16]
418 add $ctx,$ctx,#48+12
422 sub $ctx,$ctx,#4
426 sub $ctx,$ctx,#4
430 sub $ctx,$ctx,#4
441 stur x4,[$ctx,#-24] // set is_base2_26
442 sub $ctx,$ctx,#48 // restore original $ctx
469 add x15,$ctx,#48
867 st4 {$ACC0,$ACC1,$ACC2,$ACC3}[0],[$ctx],#16
868 st1 {$ACC4}[0],[$ctx]
880 ldr $is_base2_26,[$ctx,#24]
883 ldp w10,w11,[$ctx] // load hash value base 2^26
884 ldp w12,w13,[$ctx,#8]
885 ldr w14,[$ctx,#16]