Lines Matching +full:3 +full:d0
45 bfextu CMDREG1B(%a6){#9:#7},%d0 |get offset
50 tstb %d0 |if zero, offset is to pi
52 cmpib #0x0a,%d0 |check range $01 - $0a
54 cmpib #0x0e,%d0 |check range $0b - $0e
56 cmpib #0x2f,%d0 |check range $10 - $2f
58 cmpib #0x3f,%d0 |check range $30 - $3f
67 beqs PI_RP |if 3, rp mode
78 subil #0xb,%d0 |make offset in 0 - 4 range
82 beqs SM_RP |if 3, rp mode
85 cmpib #0x2,%d0 |check if result is inex
87 bra no_finx |if 3, it is exact
90 cmpib #0x2,%d0 |check if result is inex
92 bra no_finx |if 3, it is exact
95 cmpib #0x2,%d0 |check if result is inex
97 bra no_finx |if 3, it is exact
99 subil #0x30,%d0 |make offset in 0 - f range
103 beqs BG_RP |if 3, rp mode
106 cmpib #0x1,%d0 |check if result is inex
108 cmpib #0x7,%d0 |second check
113 cmpib #0x1,%d0 |check if result is inex
115 cmpib #0x7,%d0 |second check
120 cmpib #0x1,%d0 |check if result is inex
122 cmpib #0x7,%d0 |second check
128 mulul #12,%d0 |use offset to point into tables
136 fmovemx (%a0,%d0),%fp0-%fp0 |return result in fp0
144 movel (%a0,%d0),FP_SCR1(%a6) |load first word to temp storage
145 movel 4(%a0,%d0),FP_SCR1+4(%a6) |load second word
146 movel 8(%a0,%d0),FP_SCR1+8(%a6) |load third word
147 clrl %d0 |clear g,r,s