Lines Matching refs:ctx
68 my ($ctx,$inp,$len,$padbit) = map("r$_",(3..6));
104 stfd $two0,8*0($ctx) # initial hash value, biased 0
105 stfd $two32,8*1($ctx)
106 stfd $two64,8*2($ctx)
107 stfd $two96,8*3($ctx)
115 stfd $two0,8*4($ctx) # key "template"
116 stfd $two32,8*5($ctx)
117 stfd $two64,8*6($ctx)
118 stfd $two96,8*7($ctx)
135 stw $in0,`8*4+(4^$LITTLE_ENDIAN)`($ctx) # fill "template"
136 stw $in1,`8*5+(4^$LITTLE_ENDIAN)`($ctx)
137 stw $in2,`8*6+(4^$LITTLE_ENDIAN)`($ctx)
138 stw $in3,`8*7+(4^$LITTLE_ENDIAN)`($ctx)
141 stfd $two0,8*18($ctx) # copy constants to context
142 stfd $two32,8*19($ctx)
143 stfd $two64,8*20($ctx)
144 stfd $two96,8*21($ctx)
145 stfd $two130,8*22($ctx)
146 stfd $five_two130,8*23($ctx)
148 lfd $h0lo,8*4($ctx) # load [biased] key
149 lfd $h1lo,8*5($ctx)
150 lfd $h2lo,8*6($ctx)
151 lfd $h3lo,8*7($ctx)
165 stfd $h3hi,8*15($ctx) # borrow slot for original fpscr
169 stfd $h1hi,8*12($ctx) # put aside for now
171 stfd $h2hi,8*13($ctx)
173 stfd $h3hi,8*14($ctx)
190 stfd $h0hi,8*5($ctx) # r0hi
191 stfd $h1hi,8*7($ctx) # r1hi
192 stfd $h2hi,8*9($ctx) # r2hi
193 stfd $h3hi,8*11($ctx) # r3hi
195 stfd $h0lo,8*4($ctx) # r0lo
196 stfd $h1lo,8*6($ctx) # r1lo
197 stfd $h2lo,8*8($ctx) # r2lo
198 stfd $h3lo,8*10($ctx) # r3lo
200 lfd $h1lo,8*12($ctx) # s1
201 lfd $h2lo,8*13($ctx) # s2
202 lfd $h3lo,8*14($ctx) # s3
203 lfd $h0lo,8*15($ctx) # pull original fpscr
217 stfd $h1hi,8*13($ctx) # s1hi
218 stfd $h2hi,8*15($ctx) # s2hi
219 stfd $h3hi,8*17($ctx) # s3hi
221 stfd $h1lo,8*12($ctx) # s1lo
222 stfd $h2lo,8*14($ctx) # s2lo
223 stfd $h3lo,8*16($ctx) # s3lo
269 lfd $two0,8*18($ctx) # load constants
270 lfd $two32,8*19($ctx)
271 lfd $two64,8*20($ctx)
272 lfd $two96,8*21($ctx)
273 lfd $two130,8*22($ctx)
274 lfd $five_two130,8*23($ctx)
276 lfd $h0lo,8*0($ctx) # load [biased] hash value
277 lfd $h1lo,8*1($ctx)
278 lfd $h2lo,8*2($ctx)
279 lfd $h3lo,8*3($ctx)
303 lfd $r0lo,8*4($ctx) # load key
304 lfd $r0hi,8*5($ctx)
305 lfd $r1lo,8*6($ctx)
306 lfd $r1hi,8*7($ctx)
307 lfd $r2lo,8*8($ctx)
308 lfd $r2hi,8*9($ctx)
309 lfd $r3lo,8*10($ctx)
310 lfd $r3hi,8*11($ctx)
311 lfd $s1lo,8*12($ctx)
312 lfd $s1hi,8*13($ctx)
313 lfd $s2lo,8*14($ctx)
314 lfd $s2hi,8*15($ctx)
315 lfd $s3lo,8*16($ctx)
316 lfd $s3hi,8*17($ctx)
420 lfd $s1lo,8*12($ctx) # reload constants
422 lfd $s1hi,8*13($ctx)
424 lfd $r3lo,8*10($ctx)
426 lfd $r3hi,8*11($ctx)
518 stfd $x1,8*1($ctx) # store [biased] hash value
519 stfd $x3,8*3($ctx)
520 stfd $x2,8*2($ctx)
521 stfd $x0,8*0($ctx)
569 lwz $d0,`8*0+(0^$LITTLE_ENDIAN)`($ctx) # load hash
570 lwz $h0,`8*0+(4^$LITTLE_ENDIAN)`($ctx)
571 lwz $d1,`8*1+(0^$LITTLE_ENDIAN)`($ctx)
572 lwz $h1,`8*1+(4^$LITTLE_ENDIAN)`($ctx)
573 lwz $d2,`8*2+(0^$LITTLE_ENDIAN)`($ctx)
574 lwz $h2,`8*2+(4^$LITTLE_ENDIAN)`($ctx)
575 lwz $d3,`8*3+(0^$LITTLE_ENDIAN)`($ctx)
576 lwz $h3,`8*3+(4^$LITTLE_ENDIAN)`($ctx)