Home
last modified time | relevance | path

Searched refs:lrshift (Results 1 – 18 of 18) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Ddouble-int.cc1221 double_int::lrshift (HOST_WIDE_INT count, unsigned int prec) const in lrshift() function in double_int
1244 t2 = this->lrshift (prec - count, prec); in lrotate()
1261 t1 = this->lrshift (count, prec); in rrotate()
Ddouble-int.h138 double_int lrshift (HOST_WIDE_INT count, unsigned int prec) const;
Dwide-int.h609 SHIFT_FUNCTION lrshift (const T1 &, const T2 &);
3076 wi::lrshift (const T1 &x, const T2 &y)
3155 return lrshift (x, y);
3173 = wi::lrshift (width != precision ? wi::zext (x, width) : x,
3192 = wi::lrshift (width != precision ? wi::zext (x, width) : x, ymod);
Dtree-ssa-ccp.cc1704 tmp = wi::lrshift (tmp, lzcount); in bit_value_binop()
1705 tmp = wi::lrshift (tmp, wi::bit_and_not (r2val, r2mask)); in bit_value_binop()
1716 tmp = wi::lrshift (tmp, sbcount); in bit_value_binop()
1717 tmp = wi::lrshift (tmp, wi::bit_and_not (r2val, r2mask)); in bit_value_binop()
Dreal.cc1510 result = wi::lrshift (result, w - exp); in real_to_integer()
2232 val = wi::lrshift (val, e); in real_from_integer()
Dtree-switch-conversion.cc1583 test[i].mask = wi::lrshift (test[i].mask, min - iminval); in emit()
Dexpr.cc12453 w = wi::lrshift (w, shift); in maybe_optimize_mod_cmp()
12471 d = wi::lrshift (d, shift); in maybe_optimize_mod_cmp()
12481 d = wi::lrshift (e, shift - 1); in maybe_optimize_mod_cmp()
Dtree-ssa-sccvn.cc1845 w = wi::lrshift (w, tz); in vn_walk_cb_data()
1850 w = wi::lrshift (w, tz); in vn_walk_cb_data()
Dsimplify-rtx.cc5087 result = wi::lrshift (pop0, wop1); in simplify_const_binary_operation()
8337 = wi::lrshift (vec_elt, byte_shift * BITS_PER_UNIT); in test_vector_subregs_modes()
Dgimple-fold.cc8298 wi::lrshift (wi::to_wide (tem), in fold_const_aggregate_ref_1()
8302 wi::lrshift (wi::to_wide (tem), in fold_const_aggregate_ref_1()
Dfold-const.cc4655 if (wi::lrshift (wi::to_wide (rhs), lbitsize) != 0) in optimize_bit_field_compare()
9047 wi::lrshift (wi::to_wide (v), bitoff)); in native_interpret_aggregate()
9050 wi::lrshift (wi::to_wide (v), in native_interpret_aggregate()
Dtree-ssa-reassoc.cc3382 mask = wi::lrshift (mask, min - ilowi); in optimize_range_tests_to_bit_test()
Doptabs.cc1055 w = wi::lrshift (w, BITS_PER_WORD); in expand_doubleword_mod()
Ddwarf2out.cc19882 = wi::lrshift (object_offset_in_bits, LOG2_BITS_PER_UNIT); in field_byte_offset()
DChangeLog3076 * wide-int.h (wi::lrotate, wi::rrotate): Call wi::lrshift on
DChangeLog-201214296 (double_int::lrshift): New.
14428 (double_int::lrshift): New.
DChangeLog-201633499 * wide-int.h (wi::lrshift): For larger precisions, only
DChangeLog-201331521 (lshift, rshift, alshift, arshift, llshift, lrshift): Add