Home
last modified time | relevance | path

Searched refs:outer_mode (Results 1 – 16 of 16) sorted by relevance

/dragonfly/contrib/gcc-4.7/gcc/
HDloop-iv.c164 lowpart_subreg (enum machine_mode outer_mode, rtx expr, in lowpart_subreg() argument
167 return simplify_gen_subreg (outer_mode, expr, inner_mode, in lowpart_subreg()
168 subreg_lowpart_offset (outer_mode, inner_mode)); in lowpart_subreg()
623 enum rtx_code *extend, enum machine_mode outer_mode, in get_biv_step_1() argument
665 if (GET_MODE (rhs) != outer_mode) in get_biv_step_1()
677 if (GET_MODE (SUBREG_REG (op0)) != outer_mode) in get_biv_step_1()
686 if (GET_MODE (rhs) != outer_mode) in get_biv_step_1()
706 if (GET_MODE (nextr) != outer_mode) in get_biv_step_1()
724 *inner_mode = outer_mode; in get_biv_step_1()
728 inner_step, inner_mode, extend, outer_mode, in get_biv_step_1()
[all …]
HDrtlanal.c3225 subreg_lsb_1 (enum machine_mode outer_mode, in subreg_lsb_1() argument
3234 if (GET_MODE_PRECISION (outer_mode) > GET_MODE_PRECISION (inner_mode)) in subreg_lsb_1()
3241 + GET_MODE_SIZE (outer_mode)) > UNITS_PER_WORD in subreg_lsb_1()
3243 || GET_MODE_SIZE (outer_mode) % UNITS_PER_WORD))); in subreg_lsb_1()
3247 - (subreg_byte + GET_MODE_SIZE (outer_mode))) / UNITS_PER_WORD; in subreg_lsb_1()
3254 - (subreg_byte + GET_MODE_SIZE (outer_mode))) % UNITS_PER_WORD; in subreg_lsb_1()
HDemit-rtl.c841 byte_lowpart_offset (enum machine_mode outer_mode, in byte_lowpart_offset() argument
844 if (GET_MODE_SIZE (outer_mode) < GET_MODE_SIZE (inner_mode)) in byte_lowpart_offset()
845 return subreg_lowpart_offset (outer_mode, inner_mode); in byte_lowpart_offset()
847 return -subreg_lowpart_offset (inner_mode, outer_mode); in byte_lowpart_offset()
HDdwarf2out.c10836 enum machine_mode outer_mode = mode; in convert_descriptor_to_mode() local
10845 type_die = base_type_for_mode (outer_mode, 1); in convert_descriptor_to_mode()
/dragonfly/contrib/gcc-8.0/gcc/
HDloop-iv.c629 get_biv_step_1 (df_ref def, scalar_int_mode outer_mode, rtx reg, in get_biv_step_1() argument
671 if (GET_MODE (rhs) != outer_mode) in get_biv_step_1()
683 if (GET_MODE (SUBREG_REG (op0)) != outer_mode) in get_biv_step_1()
692 if (GET_MODE (rhs) != outer_mode) in get_biv_step_1()
712 if (GET_MODE (nextr) != outer_mode) in get_biv_step_1()
730 *inner_mode = outer_mode; in get_biv_step_1()
733 else if (!get_biv_step_1 (next_def, outer_mode, reg, in get_biv_step_1()
746 *inner_step = simplify_gen_binary (PLUS, outer_mode, in get_biv_step_1()
760 if (*inner_mode == outer_mode in get_biv_step_1()
762 || GET_MODE (rhs) != outer_mode) in get_biv_step_1()
[all …]
HDvaltrack.c553 debug_lowpart_subreg (machine_mode outer_mode, rtx expr, in debug_lowpart_subreg() argument
558 poly_int64 offset = subreg_lowpart_offset (outer_mode, inner_mode); in debug_lowpart_subreg()
559 rtx ret = simplify_gen_subreg (outer_mode, expr, inner_mode, offset); in debug_lowpart_subreg()
562 return gen_rtx_raw_SUBREG (outer_mode, expr, offset); in debug_lowpart_subreg()
HDira-conflicts.c780 machine_mode outer_mode = ALLOCNO_WMODE (a); in ira_build_conflicts() local
782 if (paradoxical_subreg_p (outer_mode, inner_mode)) in ira_build_conflicts()
790 outer_mode); in ira_build_conflicts()
793 outer_mode, outer_regno)) in ira_build_conflicts()
HDrtl.h2091 machine_mode outer_mode; member
2098 : inner_mode (inner_mode_in), offset (offset_in), outer_mode (outer_mode_in) in subreg_shape()
2106 && outer_mode == other.outer_mode);
2126 int res = (int) inner_mode + ((int) outer_mode << 8); in unique_id()
2396 subreg_offset_from_lsb (machine_mode outer_mode,
2400 return subreg_size_offset_from_lsb (GET_MODE_SIZE (outer_mode),
HDreginfo.c1250 shape.outer_mode) >= 0) in simplifiable_subregs()
1305 GET_MODE_SIZE (shape.outer_mode)); in record_subregs_of_mode()
HDemit-rtl.c1110 byte_lowpart_offset (machine_mode outer_mode, in byte_lowpart_offset() argument
1113 if (paradoxical_subreg_p (outer_mode, inner_mode)) in byte_lowpart_offset()
1114 return -subreg_lowpart_offset (inner_mode, outer_mode); in byte_lowpart_offset()
1116 return subreg_lowpart_offset (outer_mode, inner_mode); in byte_lowpart_offset()
1124 subreg_memory_offset (machine_mode outer_mode, machine_mode inner_mode, in subreg_memory_offset() argument
1127 if (paradoxical_subreg_p (outer_mode, inner_mode)) in subreg_memory_offset()
1130 return -subreg_lowpart_offset (inner_mode, outer_mode); in subreg_memory_offset()
HDreload.c823 complex_word_subreg_p (machine_mode outer_mode, rtx reg) in complex_word_subreg_p() argument
827 return (known_le (GET_MODE_SIZE (outer_mode), UNITS_PER_WORD) in complex_word_subreg_p()
6120 machine_mode outer_mode = GET_MODE (x); in find_reloads_subreg_address() local
6153 && partial_subreg_p (outer_mode, inner_mode) in find_reloads_subreg_address()
6154 && known_equal_after_align_down (GET_MODE_SIZE (outer_mode) - 1, in find_reloads_subreg_address()
6164 tem = simplify_subreg (outer_mode, orig, inner_mode, offset); in find_reloads_subreg_address()
HDtree-ssa-loop-ivopts.c4219 tree inner_mode, outer_mode; in force_expr_to_var_cost() local
4220 outer_mode = TREE_TYPE (expr); in force_expr_to_var_cost()
4222 cost = comp_cost (convert_cost (TYPE_MODE (outer_mode), in force_expr_to_var_cost()
4657 machine_mode outer_mode = TYPE_MODE (utype); in get_computation_cost() local
4659 cost += comp_cost (convert_cost (outer_mode, inner_mode, speed), 0); in get_computation_cost()
HDrtlanal.c3582 subreg_lsb_1 (machine_mode outer_mode, in subreg_lsb_1() argument
3589 if (paradoxical_subreg_p (outer_mode, inner_mode)) in subreg_lsb_1()
3592 subreg_end = subreg_byte + GET_MODE_SIZE (outer_mode); in subreg_lsb_1()
HDsimplify-rtx.c6544 lowpart_subreg (machine_mode outer_mode, rtx expr, in lowpart_subreg() argument
6547 return simplify_gen_subreg (outer_mode, expr, inner_mode, in lowpart_subreg()
6548 subreg_lowpart_offset (outer_mode, inner_mode)); in lowpart_subreg()
HDexpr.c5522 scalar_int_mode outer_mode = subreg_unpromoted_mode (target); in store_expr_with_bounds() local
5533 && GET_MODE_PRECISION (outer_mode) in store_expr_with_bounds()
5579 temp = convert_modes (outer_mode, TYPE_MODE (TREE_TYPE (exp)), in store_expr_with_bounds()
5581 temp = convert_modes (inner_mode, outer_mode, temp, in store_expr_with_bounds()
HDdwarf2out.c14648 machine_mode outer_mode = mode; in convert_descriptor_to_mode() local
14657 type_die = base_type_for_mode (outer_mode, 1); in convert_descriptor_to_mode()