Lines Matching refs:d0
142 cmpl #0x7FFF0000,%d0
157 moveb STAG(%a6),%d0 |test stag for nan
158 andib #0xe0,%d0 |clr all but tag
159 cmpib #0x60,%d0 |check for nan
164 tstl %d0
165 bnes chkwerr |if d0 is true, check for incorrect operr
166 movel #0x80000000,%d0 |store special case result
173 movew FPTEMP_EX(%a6),%d0
174 andw #0x7FFF,%d0 |ignore sign bit
175 cmpw #0x3FFE,%d0 |this is the only possible exponent value
177 movel FPTEMP_LO(%a6),%d0
178 swap %d0
184 moveb STAG(%a6),%d0 |test stag for nan
185 andib #0xe0,%d0 |clr all but tag
186 cmpib #0x60,%d0 |check for nan
191 tstl %d0
192 bnes chkberr |if d0 is true, check for incorrect operr
193 movel #0x80000000,%d0 |store special case result
200 movew FPTEMP_EX(%a6),%d0
201 andw #0x7FFF,%d0 |ignore sign bit
202 cmpw #0x3FFE,%d0 |this is the only possible exponent value
204 movel FPTEMP_LO(%a6),%d0
205 asll #8,%d0
206 swap %d0
218 movel ETEMP_HI(%a6),%d0 |output will be from upper 32 bits
234 movel #0x7fffffff,%d0
238 movel #0x80000000,%d0
243 | This routine stores the data in d0, for the given size in d1,
248 movel %d0,L_SCR1(%a6) |move write data to L_SCR1
250 bsrl get_fline |fline returned in d0
252 bftst %d0{#26:#3} |if mode is zero, dest is Dn
255 | Destination is Dn. Get register number from d0. Data is on
258 andil #7,%d0 |isolate register number
263 orl #8,%d0
266 orl #0x10,%d0
268 movel %d0,%d1 |format size:reg for reg_dest
278 movel %d1,%d0 |put size in d0
283 | mantissa for $ffffffff. If both are true, return d0 clr
285 | to d0 for write out. If not, it is a real operr, and set d0.
295 movel #1,%d0 |signal real operr
298 clrl %d0 |signal no real operr
312 moveml USER_DA(%a6),%d0-%d1/%a0-%a1
327 moveb FPCR_ENABLE(%a6),%d0
328 andb FPSR_EXCEPT(%a6),%d0
329 andib #0x3,%d0
338 moveml USER_DA(%a6),%d0-%d1/%a0-%a1
349 moveml USER_DA(%a6),%d0-%d1/%a0-%a1