Home
last modified time | relevance | path

Searched refs:sgn (Results 1 – 25 of 102) sorted by relevance

12345

/netbsd/src/external/gpl3/gcc/dist/libgcc/config/libbid/
Dbid_internal.h829 get_BID64 (UINT64 sgn, int expon, UINT64 coeff, int rmode, in get_BID64() argument
851 if (rmode == ROUNDING_DOWN && sgn) in get_BID64()
853 if (rmode == ROUNDING_UP && !sgn) in get_BID64()
858 return sgn; in get_BID64()
862 if (sgn && (unsigned) (rmode - 1) < 2) in get_BID64()
949 return sgn | C64; in get_BID64()
960 r = sgn | INFINITY_MASK64; in get_BID64()
963 if (!sgn) in get_BID64()
967 r = sgn | LARGEST_BID64; in get_BID64()
971 if (sgn) in get_BID64()
[all …]
/netbsd/src/external/lgpl3/mpc/dist/tests/
Dtexceptions.c24 #define MPC_IS_LIKE_RNDZ(rnd, sgn) \ argument
25 ((rnd==MPFR_RNDZ) || (sgn<0 && rnd==MPFR_RNDU) || (sgn>0 && rnd==MPFR_RNDD))
38 int n, inex, inex_re, inex_im, sgn; in foo() local
43 for (sgn = 0; sgn < 4; sgn++) in foo()
49 if (sgn & 1) in foo()
55 if (sgn & 2) in foo()
Dexceptions.c24 #define MPC_IS_LIKE_RNDZ(rnd, sgn) \ argument
25 ((rnd==MPFR_RNDZ) || (sgn<0 && rnd==MPFR_RNDU) || (sgn>0 && rnd==MPFR_RNDD))
37 int n, inex, inex_re, inex_im, sgn; in foo() local
42 for (sgn = 0; sgn < 4; sgn++) in foo()
48 if (sgn & 1) in foo()
54 if (sgn & 2) in foo()
/netbsd/src/external/gpl3/gcc/dist/gcc/
Dwide-int.h611 SHIFT_FUNCTION rshift (const T1 &, const T2 &, signop sgn);
1053 signop sgn);
1169 signop sgn)
1173 x.precision, precision, sgn));
1305 fixed_wide_int_storage <N>::from (const wide_int_ref &x, signop sgn)
1309 x.precision, N, sgn));
1587 signop sgn;
1601 : precision (p), sgn (s)
1704 if (x.sgn == SIGNED || x.val >= 0 || precision <= HOST_BITS_PER_WIDE_INT)
1833 wi::neg_p (const T &x, signop sgn)
[all …]
Dwide-int.cc207 wi::to_mpz (const wide_int_ref &x, mpz_t result, signop sgn) in to_mpz() argument
213 if (wi::neg_p (x, sgn)) in to_mpz()
330 wi::max_value (unsigned int precision, signop sgn) in max_value() argument
333 if (sgn == UNSIGNED) in max_value()
344 wi::min_value (unsigned int precision, signop sgn) in min_value() argument
347 if (sgn == UNSIGNED) in min_value()
368 unsigned int precision, signop sgn) in force_to_size() argument
380 if (sgn == UNSIGNED) in force_to_size()
411 unsigned int index, signop sgn) in selt() argument
416 else if (index < blocks_needed || sgn == SIGNED) in selt()
[all …]
Dwide-int-print.cc33 print_dec (const wide_int_ref &wi, char *buf, signop sgn) in print_dec() argument
35 if (sgn == SIGNED) in print_dec()
42 print_dec (const wide_int_ref &wi, FILE *file, signop sgn) in print_dec() argument
44 if (sgn == SIGNED) in print_dec()
Dtree-ssa-ccp.cc253 extend_mask (const wide_int &nonzero_bits, signop sgn) in extend_mask() argument
255 return widest_int::from (nonzero_bits, sgn); in extend_mask()
1304 signop sgn, int precision) in value_mask_to_min_max() argument
1308 if (sgn == SIGNED && wi::neg_p (mask)) in value_mask_to_min_max()
1314 *min = wi::ext (*min, precision, sgn); in value_mask_to_min_max()
1315 *max = wi::ext (*max, precision, sgn); in value_mask_to_min_max()
1396 bit_value_mult_const (signop sgn, int width, in bit_value_mult_const() argument
1427 *val = wi::ext (sum_val, width, sgn); in bit_value_mult_const()
1449 *mask = wi::ext (sum_mask, width, sgn); in bit_value_mult_const()
1486 bit_value_binop (enum tree_code code, signop sgn, int width, in bit_value_binop() argument
[all …]
Dwide-int-print.h29 extern void print_dec (const wide_int_ref &wi, char *buf, signop sgn);
30 extern void print_dec (const wide_int_ref &wi, FILE *file, signop sgn);
/netbsd/src/external/lgpl3/mpc/dist/src/
Dmpc-impl.h83 #define MPC_IS_LIKE_RNDZ(rnd, sgn) \ argument
84 ((rnd==MPFR_RNDZ) || (sgn<0 && rnd==MPFR_RNDU) || (sgn>0 && rnd==MPFR_RNDD))
87 #define MPC_IS_LIKE_RNDA(rnd, sgn) \ argument
88 ((sgn<0 && rnd==MPFR_RNDD) || (sgn>0 && rnd==MPFR_RNDU))
/netbsd/src/sys/arch/m68k/fpsp/
Dstanh.sa58 * sgn := sign(X), y := 2|X|, z := expm1(Y), and
59 * tanh(X) = sgn*( z/(2+z) ).
68 * sgn := sign(X), y := 2|X|, z := exp(Y),
69 * tanh(X) = sgn - [ sgn*2/(1+z) ].
74 * sgn := sign(X), Tiny := 2**(-126),
75 * tanh(X) := sgn - sgn*Tiny.
Dsatanh.sa59 * sgn := sign(X)
62 * atanh(X) := sgn * (1/2) * logp1(z)
69 * sgn := sign(X)
70 * atan(X) := sgn / (+0).
/netbsd/src/games/hack/
Dhack.wizard.c174 buzz(-1, mtmp->mx, mtmp->my, sgn(tx), sgn(ty)); in inrange()
249 … buzz(-rnd(3), mtmp->mx, mtmp->my, sgn(tx), sgn(ty)); in inrange()
/netbsd/src/external/lgpl3/gmp/dist/tests/cxx/
Dt-ops2qf.cc67 ASSERT_ALWAYS(sgn(T(0))==0); in checkqf()
68 ASSERT_ALWAYS(sgn(T(9))==1); in checkqf()
69 ASSERT_ALWAYS(sgn(T(-17))==-1); in checkqf()
Dt-ops.cc81 int b = sgn(a); ASSERT_ALWAYS(b == 1); in check_mpz()
85 int b = sgn(a); ASSERT_ALWAYS(b == 0); in check_mpz()
89 int b = sgn(a); ASSERT_ALWAYS(b == -1); in check_mpz()
451 int b = sgn(a); ASSERT_ALWAYS(b == 1); in check_mpq()
455 int b = sgn(a); ASSERT_ALWAYS(b == 0); in check_mpq()
459 int b = sgn(a); ASSERT_ALWAYS(b == -1); in check_mpq()
639 int b = sgn(a); ASSERT_ALWAYS(b == 1); in check_mpf()
643 int b = sgn(a); ASSERT_ALWAYS(b == 0); in check_mpf()
647 int b = sgn(a); ASSERT_ALWAYS(b == -1); in check_mpf()
Dt-ops2z.cc65 ASSERT_ALWAYS(sgn(mpz_class(0))==0); in checkz()
66 ASSERT_ALWAYS(sgn(mpz_class(9))==1); in checkz()
67 ASSERT_ALWAYS(sgn(mpz_class(-17))==-1); in checkz()
/netbsd/src/sys/arch/sparc/sparc/
Demul.c151 unsigned sgn:1; /* sign bit */ in muldiv() member
160 "us"[op.bits.sgn], op.bits.div ? "div" : "mul", in muldiv()
195 if (op.bits.sgn && *rd < 0) in muldiv()
232 unsigned sgn:1; /* 1 bit sign */ in fixalign() member
295 op.bits.st ? "st" : "ld", "us"[op.bits.sgn], in fixalign()
346 if (op.bits.sgn && (data.s[1] & 0x8000) != 0) in fixalign()
/netbsd/src/sys/arch/sparc64/sparc64/
Demul.c150 unsigned sgn:1; /* sign bit */ in muldiv() member
159 "us"[op.bits.sgn], op.bits.div ? "div" : "mul", in muldiv()
194 if (op.bits.sgn && *rd < 0) in muldiv()
229 unsigned sgn:1; /* 1 bit sign */ in fixalign() member
286 op.bits.st ? "st" : "ld", "us"[op.bits.sgn], in fixalign()
337 if (op.bits.sgn && (data.s[1] & 0x8000) != 0) in fixalign()
/netbsd/src/external/lgpl3/gmp/dist/demos/perl/
Dtest.pl2118 ok (sgn(-123) == -1);
2119 ok (sgn(0) == 0);
2120 ok (sgn(123) == 1);
2122 ok (sgn($uv_max) == 1);
2124 ok (sgn(-123.0) == -1);
2125 ok (sgn(0.0) == 0);
2126 ok (sgn(123.0) == 1);
2128 ok (sgn('-123') == -1);
2129 ok (sgn('0') == 0);
2130 ok (sgn('123') == 1);
[all …]
/netbsd/src/lib/libm/src/
Db_tgamma.c278 int sgn = 1; in neg_gam() local
290 sgn = -1; in neg_gam()
298 return ((double)sgn*tiny*tiny); in neg_gam()
307 if (sgn < 0) y = -y; in neg_gam()
315 if (sgn < 0) y = -y; in neg_gam()
De_jnf.c36 int32_t i,hx,ix, sgn; in __ieee754_jnf() local
54 sgn = (n&1)&(hx>>31); /* even n -- 0, odd n -- sign(x) */ in __ieee754_jnf()
168 if(sgn==1) return -b; else return b; in __ieee754_jnf()
/netbsd/src/lib/libm/noieee_src/
Dn_gamma.c292 int sgn = 1; in neg_gam() local
306 sgn = -1; in neg_gam()
314 return ((double)sgn*tiny*tiny); in neg_gam()
323 if (sgn < 0) y = -y; in neg_gam()
331 if (sgn < 0) y = -y; in neg_gam()
Dn_jn.c115 int i, sgn; in jn() local
132 sgn = (n&1)&(x < zero); /* even n -- 0, odd n -- sign(x) */ in jn()
261 return ((sgn == 1) ? -b : b); in jn()
/netbsd/src/external/bsd/file/dist/src/
Dsoftmagic.c1640 const int sgn = m->in_op & FILE_OPSIGNED; in mget() local
1649 off = SEXT(sgn,8,q->b); in mget()
1654 off = SEXT(sgn,16,q->h); in mget()
1659 off = SEXT(sgn,16,BE16(q)); in mget()
1664 off = SEXT(sgn,16,LE16(q)); in mget()
1669 off = SEXT(sgn,32,q->l); in mget()
1675 off = SEXT(sgn,32,BE32(q)); in mget()
1681 off = SEXT(sgn,32,LE32(q)); in mget()
1686 off = SEXT(sgn,32,ME32(q)); in mget()
1691 off = SEXT(sgn,64,BE64(q)); in mget()
[all …]
/netbsd/src/sys/lib/libkern/arch/m68k/
Ddivsi3.S64 bpl 3f | branch if sgn(divisor) == sgn(dividend)
/netbsd/src/external/lgpl3/mpfr/dist/src/
Dsum.c628 int sgn; /* +1 if positive sum, -1 if negative */ in sum_aux() local
662 sgn = neg ? -1 : 1; in sum_aux()
663 MPFR_ASSERTN (sgn == (neg ? MPFR_SIGN_NEG : MPFR_SIGN_POS)); in sum_aux()
669 neg, sgn, cancel, (mpfr_eexp_t) e, (mpfr_eexp_t) u, in sum_aux()
1051 MPFR_IS_LIKE_RNDD (rnd, sgn) ? (sst ? -1 : 0) : in sum_aux()
1052 MPFR_IS_LIKE_RNDU (rnd, sgn) ? (sst ? 1 : 0) : in sum_aux()
1058 else if (MPFR_IS_LIKE_RNDD (rnd, sgn) && sst == -1) in sum_aux()
1060 else if (MPFR_IS_LIKE_RNDU (rnd, sgn) && sst == +1) in sum_aux()
1075 MPFR_SIGN (sum) = sgn; in sum_aux()

12345