• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/fpsp040/

Lines Matching refs:and

11 |	Saves and Modifies: D2-D5
21 | and NaN operands are dispatched without entering this routine)
24 | A1. Convert the bcd exponent to binary by successive adds and muls.
27 | digits, rather than 1 integer and 16 fraction digits.
31 | adds and muls in FP0. Set the sign according to SM.
39 | exponent equal to the exponent from A1 and the zero count
40 | added if SM = 1 and subtracted if SM = 0. Scale the
53 | tables rounded to RN, RM, and RP, according to the table
59 | exponent sign is positive, and dividing FP0 by FP1 if
62 | Clean up and return. Check if the final mul or div resulted
63 | in an inex2 exception. If so, set inex1 in the fpsr and
82 | PTENRN, PTENRM, and PTENRP are arrays of powers of 10 rounded
83 | to nearest, minus, and plus, respectively. The tables include
125 | 2. Calculate absolute value of exponent in d1 by mul and add.
148 movel ETEMP_HI(%a6),4(%a0) |save words 2 and 3
149 movel ETEMP_LO(%a6),8(%a0) |and work with these
154 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend into d0
164 negl %d1 |now negative, make pos and set SE
166 orl #0x40000000,(%a0) |and in working bcd
172 | 1. Calculate absolute value of mantissa in fp0 by mul and add.
183 | ( ) d4: words 2 and 3 of bcd
211 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend
216 | then inc d1 (=2) to point to the next long word and reset d3 to 0
217 | to initialize the digit offset, and set d2 to 7 for the digit count;
228 | Check the sign of the mant and make the value in fp0 the same sign.
241 | if the exp was positive, and added if it was negative. The purpose
242 | of this is to reduce the value of the exponent and the possibility
247 | 2. Check M16 and the digits in lwords 2 and 3 in descending order.
251 | and set SE.
254 | 2. Check the digits in lwords 3 and 2 in descending order.
282 | and do append (+) or strip (-) zeros accordingly.
299 addql #8,%d1 |and inc count by 8
318 orl #0x40000000,%d4 | and set SE in d4
319 orl #0x40000000,(%a0) | and in memory
364 negl %d1 |take abs of exp and clr SE
366 andl #0xbfffffff,%d4 | and clr SE in d4
367 andl #0xbfffffff,(%a0) | and in memory
388 | Calculate power-of-ten factor from adjusted and shifted exponent.
439 clrl %d3 |clear d3 to force no exc and extended
457 orl #0x40000000,(%a0) |and set SE bit
471 | Check the sign of the adjusted exp and make the value in fp0 the
491 | Clean up and return with result in fp0.
498 bclrl #inex2_bit+8,%d0 |test for inex2 and clear it