Home
last modified time | relevance | path

Searched refs:rtx_mode_t (Results 1 – 14 of 14) sorted by relevance

/dragonfly/contrib/gcc-8.0/gcc/
HDrtl.h2215 typedef std::pair <rtx, machine_mode> rtx_mode_t; typedef
2220 struct int_traits <rtx_mode_t>
2227 static unsigned int get_precision (const rtx_mode_t &);
2229 const rtx_mode_t &);
2234 wi::int_traits <rtx_mode_t>::get_precision (const rtx_mode_t &x)
2240 wi::int_traits <rtx_mode_t>::decompose (HOST_WIDE_INT *,
2242 const rtx_mode_t &x)
2336 return rtx_mode_t (const_cast<rtx> (x), mode);
4075 machine_mode, int, rtx_mode_t *);
4096 rtx_mode_t args[] = { rtx_mode_t (arg1, arg1_mode) };
[all …]
HDrtx-vector-builder.h111 return wi::sub (rtx_mode_t (elt2, GET_MODE_INNER (m_mode)), in step()
112 rtx_mode_t (elt1, GET_MODE_INNER (m_mode))); in step()
HDrtx-vector-builder.c52 return immed_wide_int_const (wi::add (rtx_mode_t (base, int_mode), in apply_step()
HDsimplify-rtx.c1803 real_from_integer (&d, mode, rtx_mode_t (op, op_mode), SIGNED); in simplify_const_unary_operation()
1827 real_from_integer (&d, mode, rtx_mode_t (op, op_mode), UNSIGNED); in simplify_const_unary_operation()
1845 rtx_mode_t op0 = rtx_mode_t (op, imode); in simplify_const_unary_operation()
2304 coeff0 = rtx_mode_t (XEXP (lhs, 1), int_mode); in simplify_binary_operation_1()
2325 coeff1 = rtx_mode_t (XEXP (rhs, 1), int_mode); in simplify_binary_operation_1()
2489 coeff0 = rtx_mode_t (XEXP (lhs, 1), int_mode); in simplify_binary_operation_1()
2510 negcoeff1 = wi::neg (rtx_mode_t (XEXP (rhs, 1), int_mode)); in simplify_binary_operation_1()
2699 val = wi::exact_log2 (rtx_mode_t (trueop1, mode)); in simplify_binary_operation_1()
4236 rtx_mode_t pop0 = rtx_mode_t (op0, int_mode); in simplify_const_binary_operation()
4237 rtx_mode_t pop1 = rtx_mode_t (op1, int_mode); in simplify_const_binary_operation()
[all …]
HDloop-doloop.c665 iterations = widest_int::from (rtx_mode_t (desc->niter_expr, mode), in doloop_optimize()
HDemit-rtl.c5908 return rtx_mode_t (CONST_VECTOR_ENCODED_ELT (x, i), elt_mode); in const_vector_int_elt()
5920 return rtx_mode_t (CONST_VECTOR_ENCODED_ELT (x, final_i), elt_mode); in const_vector_int_elt()
5925 wide_int diff = wi::sub (rtx_mode_t (v2, elt_mode), in const_vector_int_elt()
5926 rtx_mode_t (v1, elt_mode)); in const_vector_int_elt()
5927 return wi::add (rtx_mode_t (v2, elt_mode), (count - 2) * diff); in const_vector_int_elt()
HDpostreload.c298 result = wide_int::from (rtx_mode_t (this_rtx, in reload_cse_simplify_set()
303 result = wide_int::from (rtx_mode_t (this_rtx, in reload_cse_simplify_set()
HDexpmed.c3459 int shift = wi::exact_log2 (rtx_mode_t (scalar_op1, mode)); in expand_mult()
4172 wide_int ext_op1 = rtx_mode_t (op1, mode); in expand_divmod()
4314 wide_int ext_op1 = rtx_mode_t (op1, compute_mode); in expand_divmod()
4362 wide_int wd = rtx_mode_t (op1, int_mode); in expand_divmod()
5278 t = wide_int_to_tree (type, rtx_mode_t (x, TYPE_MODE (type))); in make_tree()
HDexplow.c116 return immed_wide_int_const (wi::add (rtx_mode_t (x, mode), c), mode); in plus_constant()
HDloop-iv.c1667 rtx_mode_t const_val (op1, mode); in canon_condition()
HDcalls.c4823 machine_mode outmode, int nargs, rtx_mode_t *args) in emit_library_call_value_1()
HDdwarf2out.c16172 *mem_loc_result->dw_loc_oprnd2.v.val_wide = rtx_mode_t (rtl, mode); in mem_loc_descriptor()
16742 *loc_result->dw_loc_oprnd2.v.val_wide = rtx_mode_t (rtl, int_mode); in loc_descriptor()
16770 insert_wide_int (rtx_mode_t (elt, imode), p, elt_size); in loc_descriptor()
19565 wide_int w1 = rtx_mode_t (rtl, MAX_MODE_INT); in add_const_value_attribute()
19613 insert_wide_int (rtx_mode_t (elt, imode), p, elt_size); in add_const_value_attribute()
HDcombine.c2950 wide_int o = wi::insert (rtx_mode_t (outer, temp_mode), in try_combine()
2951 rtx_mode_t (inner, dest_mode), in try_combine()
HDexpr.c678 wide_int w = wide_int::from (rtx_mode_t (x, oldmode), in convert_modes()