Lines Matching +full:low +full:- +full:precision
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
78 subil #0xb,%d0 |make offset in 0 - 4 range
86 ble set_finx |if 0 - 2, it is inexact
91 ble set_finx |if 0 - 2, it is inexact
96 ble set_finx |if 0 - 2, it is inexact
99 subil #0x30,%d0 |make offset in 0 - f range
107 ble set_finx |if 0 - 1, it is inexact
109 ble no_finx |if 0 - 7, it is exact
110 bra set_finx |if 8 - f, it is inexact
114 ble set_finx |if 0 - 1, it is inexact
116 ble no_finx |if 0 - 7, it is exact
117 bra set_finx |if 8 - f, it is inexact
121 ble set_finx |if 0 - 1, it is inexact
123 ble no_finx |if 0 - 7, it is exact
124 | bra set_finx ;if 8 - f, it is inexact
130 bfextu USER_FPCR(%a6){#24:#2},%d1 |get precision
131 tstl %d1 |check if extended precision
133 | Precision is extended
136 fmovemx (%a0,%d0),%fp0-%fp0 |return result in fp0
139 | Precision is single or double
143 addl L_SCR1(%a6),%d1 |merge rmode in low word of d1
158 fmovemx (%a0),%fp0-%fp0