Home
last modified time | relevance | path

Searched refs:orig_mode (Results 1 – 19 of 19) sorted by relevance

/dragonfly/contrib/gcc-4.7/gcc/
H A Dlower-subreg.c668 orig_mode = GET_MODE (dest); in resolve_simple_move()
686 || (GET_MODE_SIZE (orig_mode) in resolve_simple_move()
701 || (GET_MODE_SIZE (orig_mode) in resolve_simple_move()
706 reg = gen_reg_rtx (orig_mode); in resolve_simple_move()
767 dest_mode = orig_mode; in resolve_simple_move()
816 orig_mode, in resolve_simple_move()
832 orig_mode, in resolve_simple_move()
840 if (dest_mode == orig_mode) in resolve_simple_move()
871 enum machine_mode orig_mode; in resolve_clobber() local
879 orig_mode = GET_MODE (reg); in resolve_clobber()
[all …]
H A Dcompare-elim.c108 enum machine_mode orig_mode; member
304 && src_mode == last_cmp->orig_mode in find_comparisons_in_bb()
317 last_cmp->orig_mode = src_mode; in find_comparisons_in_bb()
432 if (sel_mode != cmp->orig_mode) in maybe_select_cc_mode()
455 if (sel_mode != cmp->orig_mode) in maybe_select_cc_mode()
551 flags = gen_rtx_REG (cmp->orig_mode, targetm.flags_regnum); in try_eliminate_compare()
H A Dregcprop.c379 mode_change_ok (enum machine_mode orig_mode, enum machine_mode new_mode, in mode_change_ok() argument
382 if (GET_MODE_SIZE (orig_mode) < GET_MODE_SIZE (new_mode)) in mode_change_ok()
386 return !REG_CANNOT_CHANGE_MODE_P (regno, orig_mode, new_mode); in mode_change_ok()
398 maybe_mode_change (enum machine_mode orig_mode, enum machine_mode copy_mode, in maybe_mode_change() argument
402 if (GET_MODE_SIZE (copy_mode) < GET_MODE_SIZE (orig_mode) in maybe_mode_change()
406 if (orig_mode == new_mode) in maybe_mode_change()
408 else if (mode_change_ok (orig_mode, new_mode, regno)) in maybe_mode_change()
415 = GET_MODE_SIZE (orig_mode) - GET_MODE_SIZE (new_mode) - copy_offset; in maybe_mode_change()
421 regno += subreg_regno_offset (regno, orig_mode, offset, new_mode); in maybe_mode_change()
H A Dcombine.c9857 enum machine_mode orig_mode, enum machine_mode mode, in try_widen_shift_mode() argument
9860 if (orig_mode == mode) in try_widen_shift_mode()
9862 gcc_assert (GET_MODE_PRECISION (mode) > GET_MODE_PRECISION (orig_mode)); in try_widen_shift_mode()
9872 - GET_MODE_PRECISION (orig_mode))) in try_widen_shift_mode()
9874 return orig_mode; in try_widen_shift_mode()
9879 && (nonzero_bits (op, mode) & ~GET_MODE_MASK (orig_mode)) == 0) in try_widen_shift_mode()
9886 int care_bits = low_bitmask_len (orig_mode, outer_const); in try_widen_shift_mode()
9889 && GET_MODE_PRECISION (orig_mode) - care_bits >= count) in try_widen_shift_mode()
9895 return orig_mode; in try_widen_shift_mode()
H A Dcse.c7221 enum machine_mode orig_mode; in cse_condition_code_reg() local
7278 orig_mode = GET_MODE (cc_src); in cse_condition_code_reg()
7283 if (mode != orig_mode) in cse_condition_code_reg()
H A Doptabs.c4238 enum machine_mode orig_mode = GET_MODE (x); in prepare_float_lib_cmp() local
4246 for (mode = orig_mode; in prepare_float_lib_cmp()
4274 if (mode != orig_mode) in prepare_float_lib_cmp()
/dragonfly/contrib/gcc-8.0/gcc/
H A Dcompare-elim.c114 machine_mode orig_mode; member
287 = targetm.cc_modes_compatible (GET_MODE (compare), cmp->orig_mode); in can_eliminate_compare()
292 if (cmp->orig_mode != new_mode) in can_eliminate_compare()
302 cmp->orig_mode = new_mode; in can_eliminate_compare()
371 last_cmp->orig_mode = GET_MODE (src); in before_dom_children()
502 if (sel_mode != cmp->orig_mode) in maybe_select_cc_mode()
524 if (sel_mode != cmp->orig_mode) in maybe_select_cc_mode()
541 machine_mode orig_mode = GET_MODE (reg); in equivalent_reg_at_start() local
588 if (GET_MODE (reg) != orig_mode) in equivalent_reg_at_start()
815 flags = gen_rtx_REG (cmp->orig_mode, targetm.flags_regnum); in try_eliminate_compare()
H A Dlower-subreg.c858 machine_mode orig_mode, dest_mode; in resolve_simple_move() local
864 orig_mode = GET_MODE (dest); in resolve_simple_move()
902 reg = gen_reg_rtx (orig_mode); in resolve_simple_move()
951 reg = gen_reg_rtx (orig_mode); in resolve_simple_move()
976 dest_mode = orig_mode; in resolve_simple_move()
1021 orig_mode, in resolve_simple_move()
1037 orig_mode, in resolve_simple_move()
1046 if (dest_mode == orig_mode) in resolve_simple_move()
1091 machine_mode orig_mode; in resolve_clobber() local
1099 orig_mode = GET_MODE (reg); in resolve_clobber()
[all …]
H A Dregcprop.c373 mode_change_ok (machine_mode orig_mode, machine_mode new_mode, in mode_change_ok() argument
376 if (partial_subreg_p (orig_mode, new_mode)) in mode_change_ok()
379 return REG_CAN_CHANGE_MODE_P (regno, orig_mode, new_mode); in mode_change_ok()
388 maybe_mode_change (machine_mode orig_mode, machine_mode copy_mode, in maybe_mode_change() argument
392 if (partial_subreg_p (copy_mode, orig_mode) in maybe_mode_change()
403 if (orig_mode == new_mode) in maybe_mode_change()
405 else if (mode_change_ok (orig_mode, new_mode, regno)) in maybe_mode_change()
416 GET_MODE_SIZE (orig_mode)); in maybe_mode_change()
417 regno += subreg_regno_offset (regno, orig_mode, offset, new_mode); in maybe_mode_change()
H A Dree.c321 machine_mode orig_mode = GET_MODE (SET_DEST (*orig_set)); in combine_set_extension() local
349 = gen_int_mode (INTVAL (orig_src) & GET_MODE_MASK (orig_mode), in combine_set_extension()
389 && update_reg_equal_equiv_notes (curr_insn, cand->mode, orig_mode, in combine_set_extension()
H A Dcombine.c10442 scalar_int_mode orig_mode, scalar_int_mode mode, in try_widen_shift_mode() argument
10445 gcc_assert (GET_MODE_PRECISION (mode) > GET_MODE_PRECISION (orig_mode)); in try_widen_shift_mode()
10455 - GET_MODE_PRECISION (orig_mode))) in try_widen_shift_mode()
10457 return orig_mode; in try_widen_shift_mode()
10462 && (nonzero_bits (op, mode) & ~GET_MODE_MASK (orig_mode)) == 0) in try_widen_shift_mode()
10469 int care_bits = low_bitmask_len (orig_mode, outer_const); in try_widen_shift_mode()
10472 && GET_MODE_PRECISION (orig_mode) - care_bits >= count) in try_widen_shift_mode()
10478 return orig_mode; in try_widen_shift_mode()
H A Dcse.c7529 machine_mode orig_mode; in cse_condition_code_reg() local
7586 orig_mode = GET_MODE (cc_src); in cse_condition_code_reg()
7591 if (mode != orig_mode) in cse_condition_code_reg()
H A Doptabs.c4120 machine_mode orig_mode = GET_MODE (x); in prepare_float_lib_cmp() local
4129 FOR_EACH_MODE_FROM (mode, orig_mode) in prepare_float_lib_cmp()
4154 if (mode != orig_mode) in prepare_float_lib_cmp()
H A Dbuiltins.c8504 machine_mode orig_mode = mode; in fold_builtin_interclass_mathfn() local
8524 sprintf (buf, "0x1p%d", REAL_MODE_FORMAT (orig_mode)->emin - 1); in fold_builtin_interclass_mathfn()
H A Dexpr.c8300 machine_mode orig_mode = mode; in expand_cond_expr_using_cmove() local
8379 return convert_modes (orig_mode, mode, temp, 0); in expand_cond_expr_using_cmove()
/dragonfly/contrib/gcc-8.0/gcc/c-family/
H A Dc-attribs.c3030 machine_mode orig_mode; in handle_vector_size_attribute() local
3065 orig_mode = TYPE_MODE (type); in handle_vector_size_attribute()
3070 || (!SCALAR_FLOAT_MODE_P (orig_mode) in handle_vector_size_attribute()
3071 && GET_MODE_CLASS (orig_mode) != MODE_INT in handle_vector_size_attribute()
3072 && !ALL_SCALAR_FIXED_POINT_MODE_P (orig_mode)) in handle_vector_size_attribute()
/dragonfly/contrib/gcc-4.7/gcc/config/i386/
H A Di386.c5760 if (orig_mode != BLKmode) in gen_reg_or_parallel()
5761 tmp = gen_rtx_REG (orig_mode, regno); in gen_reg_or_parallel()
6335 return gen_reg_or_parallel (mode, orig_mode, in construct_container()
6632 enum machine_mode orig_mode, const_tree type, in function_arg_32() argument
6785 enum machine_mode orig_mode, bool named, in function_arg_ms_64() argument
6820 if (orig_mode == BLKmode) in function_arg_ms_64()
7213 return gen_rtx_REG (orig_mode, regno); in function_value_32()
7264 ret = gen_rtx_REG (orig_mode, AX_REG); in function_value_64()
7292 return gen_rtx_REG (orig_mode, regno); in function_value_ms_64()
7318 enum machine_mode mode, orig_mode; in ix86_function_value() local
[all …]
/dragonfly/contrib/gcc-8.0/gcc/config/i386/
H A Di386.c7513 if (orig_mode != BLKmode) in gen_reg_or_parallel()
7514 tmp = gen_rtx_REG (orig_mode, regno); in gen_reg_or_parallel()
8107 return gen_reg_or_parallel (mode, orig_mode, in construct_container()
8554 machine_mode orig_mode, const_tree type, in function_arg_32() argument
8731 machine_mode orig_mode, bool named, in function_arg_ms_64() argument
8766 if (orig_mode == BLKmode) in function_arg_ms_64()
9217 return gen_rtx_REG (orig_mode, regno); in function_value_32()
9268 ret = gen_rtx_REG (orig_mode, AX_REG); in function_value_64()
9303 return gen_rtx_REG (orig_mode, regno); in function_value_ms_64()
9331 machine_mode mode, orig_mode; in ix86_function_value() local
[all …]
/dragonfly/contrib/gcc-4.7/gcc/c-family/
H A Dc-common.c7671 enum machine_mode orig_mode; in handle_vector_size_attribute() local
7703 orig_mode = TYPE_MODE (type); in handle_vector_size_attribute()
7708 || (!SCALAR_FLOAT_MODE_P (orig_mode) in handle_vector_size_attribute()
7709 && GET_MODE_CLASS (orig_mode) != MODE_INT in handle_vector_size_attribute()
7710 && !ALL_SCALAR_FIXED_POINT_MODE_P (orig_mode)) in handle_vector_size_attribute()