Lines Matching +full:3 +full:d0

67 	moveml		%d0-%d1/%a0-%a1,USER_DA(%a6)
72 | Check if this is an opclass 3 instruction.
82 movel CMDREG1B(%a6),%d0
83 bfextu %d0{#3:#3},%d0 |0=long, 4=word, 6=byte
84 cmpib #0,%d0 |determine size; check long
86 cmpib #4,%d0 |check word
88 cmpib #6,%d0 |check byte
101 moveml USER_DA(%a6),%d0-%d1/%a0-%a1
110 moveb STAG(%a6),%d0 |test stag for nan
111 andib #0xe0,%d0 |clr all but tag
112 cmpib #0x60,%d0 |check for nan
117 tstl %d0
118 bnes chklerr |if d0 is true, check for incorrect operr
119 movel #0x80000000,%d0 |store special case result
126 movew FPTEMP_EX(%a6),%d0
127 andw #0x7FFF,%d0 |ignore sign bit
128 cmpw #0x3FFE,%d0 |this is the only possible exponent value
131 movel FPTEMP_LO(%a6),%d0
135 movew FPTEMP_EX(%a6),%d0
136 andw #0x7FFF,%d0 |ignore sign bit
137 cmpw #0x4000,%d0
140 movel FPTEMP_LO(%a6),%d0
141 andl #0x7FFF0000,%d0 |look for all 1's on bits 30-16
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