Lines Matching full:round
2 | round.sa 3.4 7/29/91
14 |ROUND idnt 2,1 | Motorola 040 Floating Point Software Package
21 | round --- round result according to precision/mode
44 .global round
45 round: label
46 | If g=r=s=0 then result is exact and round is done, else set
55 swap %d1 |set up d1.w for round prec.
76 | ROUND PLUS INFINITY
81 swap %d1 |set up d1 for round prec.
89 | ROUND MINUS INFINITY
94 swap %d1 |set up d1 for round prec.
102 | ROUND ZERO
106 swap %d1 |set up d1 for round prec.
110 | ROUND NEAREST
113 | Note that this will round to even in case of a tie.
116 swap %d1 |set up d1 for round prec.
124 | ext_grs --- extract guard, round and sticky bits
126 | Input: d1 = PREC:ROUND
127 | Output: d0{31:29}= guard, round, sticky
129 | The ext_grs extract the guard/round/sticky bits according to the
130 | selected rounding precision. It is called by the round subroutine
132 | updated guard,round,sticky in d0{31:29}
134 | Notes: the ext_grs uses the round PREC, and therefore has to swap d1
138 swap %d1 |have d1.w point to round precision
411 | d0 is guard,round,sticky
489 | d0{31:29} initial guard,round,sticky
493 | d0{31:29} final guard,round,sticky
506 bfextu WBTEMP_GRS(%a6){#6:#3},%d2 |extract guard,round, sticky bit