Lines Matching refs:signop
514 UNARY_PREDICATE neg_p (const T &, signop = SIGNED);
521 BINARY_PREDICATE lt_p (const T1 &, const T2 &, signop);
524 BINARY_PREDICATE le_p (const T1 &, const T2 &, signop);
527 BINARY_PREDICATE gt_p (const T1 &, const T2 &, signop);
530 BINARY_PREDICATE ge_p (const T1 &, const T2 &, signop);
535 int cmp (const T1 &, const T2 &, signop);
547 UNARY_FUNCTION ext (const T &, unsigned int, signop);
552 BINARY_FUNCTION min (const T1 &, const T2 &, signop);
555 BINARY_FUNCTION max (const T1 &, const T2 &, signop);
565 BINARY_FUNCTION add (const T1 &, const T2 &, signop, overflow_type *);
567 BINARY_FUNCTION sub (const T1 &, const T2 &, signop, overflow_type *);
569 BINARY_FUNCTION mul (const T1 &, const T2 &, signop, overflow_type *);
572 BINARY_FUNCTION mul_high (const T1 &, const T2 &, signop);
573 BINARY_FUNCTION div_trunc (const T1 &, const T2 &, signop,
577 BINARY_FUNCTION div_floor (const T1 &, const T2 &, signop,
581 BINARY_FUNCTION div_ceil (const T1 &, const T2 &, signop,
584 BINARY_FUNCTION div_round (const T1 &, const T2 &, signop,
586 BINARY_FUNCTION divmod_trunc (const T1 &, const T2 &, signop,
588 BINARY_FUNCTION gcd (const T1 &, const T2 &, signop = UNSIGNED);
589 BINARY_FUNCTION mod_trunc (const T1 &, const T2 &, signop,
593 BINARY_FUNCTION mod_floor (const T1 &, const T2 &, signop,
596 BINARY_FUNCTION mod_ceil (const T1 &, const T2 &, signop,
598 BINARY_FUNCTION mod_round (const T1 &, const T2 &, signop,
602 bool multiple_of_p (const T1 &, const T2 &, signop);
605 bool multiple_of_p (const T1 &, const T2 &, signop,
611 SHIFT_FUNCTION rshift (const T1 &, const T2 &, signop sgn);
636 unsigned int min_precision (const T &, signop);
1053 signop sgn);
1081 static wide_int from (const wide_int_ref &, unsigned int, signop);
1169 signop sgn)
1232 static FIXED_WIDE_INT (N) from (const wide_int_ref &, signop);
1305 fixed_wide_int_storage <N>::from (const wide_int_ref &x, signop sgn)
1584 hwi_with_prec (HOST_WIDE_INT, unsigned int, signop);
1587 signop sgn;
1600 signop s)
1757 signop, overflow_type *);
1760 signop, overflow_type *);
1763 unsigned int, unsigned int, signop,
1770 signop, overflow_type *);
1833 wi::neg_p (const T &x, signop sgn)
1958 wi::lt_p (const T1 &x, const T2 &y, signop sgn)
1985 wi::le_p (const T1 &x, const T2 &y, signop sgn)
2012 wi::gt_p (const T1 &x, const T2 &y, signop sgn)
2039 wi::ge_p (const T1 &x, const T2 &y, signop sgn)
2130 wi::cmp (const T1 &x, const T2 &y, signop sgn)
2229 wi::ext (const T &x, unsigned int offset, signop sgn)
2256 wi::min (const T1 &x, const T2 &y, signop sgn)
2287 wi::max (const T1 &x, const T2 &y, signop sgn)
2465 wi::add (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2551 wi::sub (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2614 wi::mul (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2648 wi::mul_high (const T1 &x, const T2 &y, signop sgn)
2665 wi::div_trunc (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2700 wi::div_floor (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2742 wi::div_ceil (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2775 wi::div_round (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2817 wi::divmod_trunc (const T1 &x, const T2 &y, signop sgn,
2841 wi::gcd (const T1 &a, const T2 &b, signop sgn)
2863 wi::mod_trunc (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2902 wi::mod_floor (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2938 wi::mod_ceil (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
2964 wi::mod_round (const T1 &x, const T2 &y, signop sgn, overflow_type *overflow)
3006 wi::multiple_of_p (const T1 &x, const T2 &y, signop sgn)
3015 wi::multiple_of_p (const T1 &x, const T2 &y, signop sgn,
3152 wi::rshift (const T1 &x, const T2 &y, signop sgn)
3237 wi::min_precision (const T &x, signop sgn)
3374 wide_int min_value (unsigned int, signop);
3377 wide_int max_value (unsigned int, signop);
3386 void to_mpz (const wide_int_ref &, mpz_t, signop);