Lines Matching refs:a6
145 tstl FPTEMP_LO(%a6)
147 cmpl #0xFFFFFFFF,FPTEMP_HI(%a6)
151 tstl FPTEMP_HI(%a6)
157 moveb STAG(%a6),%d0 |test stag for nan
161 cmpil #0xffff8000,FPTEMP_LO(%a6) |test if ls lword is special
173 movew FPTEMP_EX(%a6),%d0
177 movel FPTEMP_LO(%a6),%d0
184 moveb STAG(%a6),%d0 |test stag for nan
188 cmpil #0xffffff80,FPTEMP_LO(%a6) |test if ls lword is special
200 movew FPTEMP_EX(%a6),%d0
204 movel FPTEMP_LO(%a6),%d0
216 orl #opaop_mask,USER_FPSR(%a6) |set operr & aiop
218 movel ETEMP_HI(%a6),%d0 |output will be from upper 32 bits
227 orl #opaop_mask,USER_FPSR(%a6) |set operr & aiop
228 bclrb #inex2_bit,FPSR_EXCEPT(%a6)
229 bclrb #ainex_bit,FPSR_AEXCEPT(%a6)
232 tstw FPTEMP_EX(%a6) |check sign
248 movel %d0,L_SCR1(%a6) |move write data to L_SCR1
276 leal L_SCR1(%a6),%a0 |put ptr to write data in a0
277 movel EXC_EA(%a6),%a1 |put user destination address in a1
288 cmpil #0xffffffff,FPTEMP_HI(%a6) |check if first byte is all 1's
290 cmpiw #0xc000,FPTEMP_EX(%a6) |check if incorrectly signalled
292 cmpiw #0xbfff,FPTEMP_EX(%a6) |check if incorrectly signalled
309 btstb #operr_bit,FPCR_ENABLE(%a6)
312 moveml USER_DA(%a6),%d0-%d1/%a0-%a1
313 fmovemx USER_FP0(%a6),%fp0-%fp3
314 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
316 unlk %a6
327 moveb FPCR_ENABLE(%a6),%d0
328 andb FPSR_EXCEPT(%a6),%d0
335 moveb #INEX_VEC,EXC_VEC+1(%a6)
336 movel USER_FPSR(%a6),FPSR_SHADOW(%a6)
337 orl #sx_mask,E_BYTE(%a6)
338 moveml USER_DA(%a6),%d0-%d1/%a0-%a1
339 fmovemx USER_FP0(%a6),%fp0-%fp3
340 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
342 unlk %a6
349 moveml USER_DA(%a6),%d0-%d1/%a0-%a1
350 fmovemx USER_FP0(%a6),%fp0-%fp3
351 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
352 unlk %a6