Searched refs:sign (Results 1 - 25 of 445) sorted by path

1234567891011>>

/linux-master/arch/arm/lib/
H A Dlib1funcs.S269 eor ip, r0, r1 @ save the sign of the result.
287 10: teq ip, r0 @ same sign ?
313 movs ip, r0 @ preserve sign of dividend
/linux-master/arch/arm/vfp/
H A Dvfpdouble.c44 .sign = 0,
50 pr_debug("VFP: %s: sign=%d exponent=%d significand=%016llx\n",
51 str, d->sign != 0, d->exponent, d->significand);
137 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vd->sign != 0))
280 else if (vdm.sign == 0) {
308 if (vdm.sign)
316 vdd.sign = 0;
459 vsd.sign = vdm.sign;
487 vdm.sign
[all...]
H A Dvfpsingle.c44 .sign = 0,
50 pr_debug("VFP: %s: sign=%d exponent=%d significand=%08x\n",
51 str, s->sign != 0, s->exponent, s->significand);
142 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vs->sign != 0))
328 else if (vsm.sign == 0) {
356 if (vsm.sign)
364 vsd.sign = 0;
502 vdd.sign = vsm.sign;
529 vs.sign
[all...]
/linux-master/arch/m68k/fpsp040/
H A Dbindec.S12 | value in memory; d0 contains the k-factor sign-extended
22 | A1. Set RM and size ext; Set SIGMA = sign of input.
56 | sign of ISCALE, used in A9. Fp1 contains
106 | A16. Write sign bits to final string.
168 | A1. Set RM and size ext. Set SIGMA = sign input;
176 movel (%a0),L_SCR2(%a6) |save exponent for sign check
187 andiw #0x7fff,%d0 |strip sign of normalized exp
203 andiw #0x7fff,%d0 |strip sign of normalized exp
306 tstl %d7 |branch on sign of k
315 tstl %d4 |LEN check: branch on sign o
[all...]
H A Ddecbin.S25 | Set the sign according to SE. Subtract 16 to compensate
31 | adds and muls in FP0. Set the sign according to SM.
59 | exponent sign is positive, and dividing FP0 by FP1 if
126 | 3. Correct for exponent sign.
173 | 2. Correct for mantissa sign.
228 | Check the sign of the mant and make the value in fp0 the same sign.
231 btst #31,(%a0) |test sign of the mantissa
245 | 1. Branch on the sign of the adjusted exponent.
281 | routine is necessary. If so, then check the sign o
[all...]
H A Ddo_func.S105 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand
117 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand
125 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand
133 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source
141 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source
149 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source
158 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source
177 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source
184 | the sign and return operr if negative.
302 moveb ETEMP(%a6),%d1 |get sign o
[all...]
H A Dfpsp.h131 .set WBTEMP_EX,WBTEMP | wbtemp sign and exponent (2 bytes)
135 .set WBTEMP_SGN,WBTEMP+2 | used to store sign
200 .set FPTEMP_EX,FPTEMP | fptemp sign and exponent (2 bytes)
204 .set FPTEMP_SGN,FPTEMP+2 | used to store sign
207 .set ETEMP_EX,ETEMP | etemp sign and exponent (2 bytes)
211 .set ETEMP_SGN,ETEMP+2 | used to store sign
227 .set q_sn_bit,7 | sign bit of quotient byte
H A Dget_op.S226 andiw #0x7fff,%d0 |mask sign, check if exp = 0000
256 andiw #0x7fff,%d0 |mask sign, check if exp = 0000
286 btstb #sign_bit,ETEMP_EX(%a6) |grab sign bit of mantissa
288 bset #15,%d1 |set sign bit because it is negative
522 tstl ETEMP(%a6) |test sign of the zero
561 tstl ETEMP(%a6) |check sign
575 tstl ETEMP(%a6) |check for sign
589 tstl ETEMP(%a6) |test sign of the zero
637 andiw #0x7fff,%d1 |strip sign
H A Dkernel_ex.S50 | store properly signed inf (use sign of etemp) into fp0
79 btstb #sign_bit,ETEMP_EX(%a6) |check sign for neg or pos
80 beqs p_inf |branch if pos sign
95 btstb #sign_bit,ETEMP_EX(%a6) |check sign for neg or pos
134 | operand is built in FP_SCR1 and only the sign from the original operand
141 tstb (%a0) |extract sign from caller's exop
172 bsetb #sign_bit,FP_SCR1(%a6) |set sign bit of exc operand
239 | format, rounding mode and sign.
244 bfclr ETEMP_SGN(%a6){#0:#8} |fix sign
247 bsetb #sign_bit,FP_SCR1(%a6) |set exceptional operand sign
[all...]
H A Dres_func.S72 bclrb #sign_bit,LOCAL_EX(%a0) |get rid of false sign
145 movel ETEMP_EX(%a6),FPTEMP_EX(%a6) |set up fptemp sign for
300 | The mantissa is zero from the denorm loop. Check sign and rmode
391 bclrb #sign_bit,LOCAL_EX(%a0) |get rid of false sign
448 movel ETEMP_EX(%a6),FPTEMP_EX(%a6) |set up fptemp sign for
501 tstw LOCAL_EX(%a0) |check sign
516 tstw LOCAL_EX(%a0) |check sign
631 | replace exponent of src with $3fff (keep sign)
641 | replace exponent of src with $3fff (keep sign)
711 movew ETEMP_EX(%a6),%d0 |find the sign o
[all...]
H A Dround.S78 | If sign of fp number = 0 (positive), then add 1 to l.
82 tstb LOCAL_SGN(%a0) |check for sign
91 | If sign of fp number = 1 (negative), then add 1 to l.
95 tstb LOCAL_SGN(%a0) |check for sign
422 bsetb #7,LOCAL_EX(%a0) |sign extend if it is so
595 | correct sign.
H A Dsasin.S32 | 4. (|X| = 1) sgn := sign(X), return asin(X) := sgn * Pi/2. Exit.
H A Dsatanh.S27 | sgn := sign(X)
35 | 4. (|X| = 1) Generate infinity with an appropriate sign and
37 | sgn := sign(X)
H A Dscale.S53 smi L_SCR1(%a6) |use L_SCR1 to hold sign
54 andil #0x7fff,%d1 |strip sign
56 andiw #0x7fff,%d0 |clr sign bit
90 tstw ETEMP(%a6) |check src sign
193 tstb L_SCR1(%a6) |test for sign
195 orw #0x8000,FPTEMP_EX(%a6) |set sign bit
215 tstb L_SCR1(%a6) |check sign
220 tstb L_SCR1(%a6) |check sign
246 tstb L_SCR1(%a6) |check for sign
264 tstb L_SCR1(%a6) |check sign
[all...]
H A Dscosh.S33 | cosh(X) = sign(X) * exp(|X|)/2.
44 | the appropriate sign. Huge is the largest finite number in
H A Dsetox.S52 | Step 2. Return ans := ans + sign(X)*2^(-126). Exit.
68 | the sign and biased exponent field of |X|; the lower 16
203 | X's sign. "Huge" and "Tiny" are respectively large/tiny
453 oril #0x00800000,%d0 | ...sign(X)*2^(-126)
H A Dsgetem.S50 bclrl #15,%d0 |clear the sign bit
81 movew LOCAL_EX(%a0),%d0 |get the exp (really just want sign bit)
84 movew %d0,LOCAL_EX(%a0) |move the sign & exp back to fsave stack
H A Dsint.S40 | for the given sign and rounding mode.
149 | Input is less than zero. Restore sign, and check for directed
155 tstb LOCAL_SGN(%a0) |check for sign
182 tstb LOCAL_SGN(%a0) |check for sign
H A Dsrem_mod.S23 | Step 1. Save and strip signs of X and Y: signX := sign(X),
24 | signY := sign(Y), X := |X|, Y := |Y|,
109 |..Save sign of X and Y
161 movew %d1,SignQ(%a6) | ...sign(Q) obtained
356 |..Get sign of X
365 movew SignQ(%a6),%d6 | ...D6 is sign(Q)
369 orl %d6,%d3 | ...sign and bits of Q
H A Dssinh.S26 | y = |X|, sgn = sign(X), and z = expm1(Y),
33 | sinh(X) = sign(X) * exp(|X|)/2.
37 | sgn := sign(X)
44 | sign(X)*Huge*Huge to generate overflow and an infinity with
45 | the appropriate sign. Huge is the largest finite number in
H A Dstan.S325 ftstx %fp0 |test sign of argument
H A Dstanh.S26 | sgn := sign(X), y := 2|X|, z := expm1(Y), and
36 | sgn := sign(X), y := 2|X|, z := exp(Y),
42 | sgn := sign(X), Tiny := 2**(-126),
H A Dutil.S38 | are unnecessary as ovf_res always returns the sign separately from
194 bra set_sign |now go set the sign
197 bra set_sign |now go set the sign
228 bra set_sign |now go set the sign
289 movew LOCAL_EX(%a1),LOCAL_EX(%a0) |do not overwrite sign
467 | are unnecessary as unf_sub always returns the sign separately from
524 bra uset_sign |now go set the sign
528 bra uset_sign |now go set the sign
560 bra uset_sign |now go set the sign
622 movew LOCAL_EX(%a1),LOCAL_EX(%a0) |be careful not to overwrite sign
[all...]
H A Dx_operr.S127 andw #0x7FFF,%d0 |ignore sign bit
136 andw #0x7FFF,%d0 |ignore sign bit
174 andw #0x7FFF,%d0 |ignore sign bit
201 andw #0x7FFF,%d0 |ignore sign bit
232 tstw FPTEMP_EX(%a6) |check sign
H A Dx_ovfl.S20 | RN Infinity with the sign of the intermediate result.
21 | RZ Largest magnitude number, with the sign of the

Completed in 251 milliseconds

1234567891011>>