Home
last modified time | relevance | path

Searched refs:inner_mode (Results 1 – 15 of 15) sorted by relevance

/freebsd-9-stable/contrib/gcc/
Dloop-iv.c169 enum machine_mode inner_mode) in lowpart_subreg() argument
171 return simplify_gen_subreg (outer_mode, expr, inner_mode, in lowpart_subreg()
172 subreg_lowpart_offset (outer_mode, inner_mode)); in lowpart_subreg()
598 rtx *inner_step, enum machine_mode *inner_mode, in get_biv_step_1() argument
700 *inner_mode = outer_mode; in get_biv_step_1()
704 inner_step, inner_mode, extend, outer_mode, in get_biv_step_1()
712 if (GET_MODE_SIZE (amode) > GET_MODE_SIZE (*inner_mode)) in get_biv_step_1()
715 *inner_mode = amode; in get_biv_step_1()
730 if (*inner_mode == outer_mode in get_biv_step_1()
742 gcc_assert (GET_MODE (op0) == *inner_mode in get_biv_step_1()
[all …]
Drtlanal.c2867 enum machine_mode inner_mode, in subreg_lsb_1() argument
2875 if (GET_MODE_BITSIZE (outer_mode) > GET_MODE_BITSIZE (inner_mode)) in subreg_lsb_1()
2887 word = (GET_MODE_SIZE (inner_mode) in subreg_lsb_1()
2894 byte = (GET_MODE_SIZE (inner_mode) in subreg_lsb_1()
3756 enum machine_mode inner_mode = GET_MODE (x); in nonzero_bits1() local
3757 unsigned int width = GET_MODE_BITSIZE (inner_mode); in nonzero_bits1()
3759 unsigned HOST_WIDE_INT mode_mask = GET_MODE_MASK (inner_mode); in nonzero_bits1()
4423 enum machine_mode inner_mode = GET_MODE (SET_DEST (set)); in canonicalize_condition() local
4445 && GET_MODE_CLASS (inner_mode) == MODE_INT in canonicalize_condition()
4446 && (GET_MODE_BITSIZE (inner_mode) in canonicalize_condition()
[all …]
Dtree-vect-generic.c346 type_for_widest_vector_mode (enum machine_mode inner_mode, optab op) in type_for_widest_vector_mode() argument
351 if (SCALAR_FLOAT_MODE_P (inner_mode)) in type_for_widest_vector_mode()
357 if (GET_MODE_INNER (mode) == inner_mode in type_for_widest_vector_mode()
Dcse.c3158 enum machine_mode inner_mode = GET_MODE (p->exp); in find_comparison_args() local
3177 && GET_MODE_CLASS (inner_mode) == MODE_INT in find_comparison_args()
3178 && (GET_MODE_BITSIZE (inner_mode) in find_comparison_args()
3182 << (GET_MODE_BITSIZE (inner_mode) - 1)))) in find_comparison_args()
3185 && SCALAR_FLOAT_MODE_P (inner_mode) in find_comparison_args()
3197 && GET_MODE_CLASS (inner_mode) == MODE_INT in find_comparison_args()
3198 && (GET_MODE_BITSIZE (inner_mode) in find_comparison_args()
3202 << (GET_MODE_BITSIZE (inner_mode) - 1)))) in find_comparison_args()
3205 && SCALAR_FLOAT_MODE_P (inner_mode) in find_comparison_args()
4615 enum machine_mode inner_mode = GET_MODE (SUBREG_REG (op0)); in record_jump_cond() local
[all …]
Dcombine.c5417 enum machine_mode inner_mode = GET_MODE (inner); in simplify_set() local
5420 if (GET_MODE_BITSIZE (inner_mode) <= HOST_BITS_PER_WIDE_INT in simplify_set()
5421 && (nonzero_bits (inner, inner_mode) in simplify_set()
5965 enum machine_mode inner_mode; in make_extraction() local
6002 inner_mode = GET_MODE (inner); in make_extraction()
6019 && (inner_mode == tmode in make_extraction()
6022 GET_MODE_BITSIZE (inner_mode)) in make_extraction()
6033 && GET_MODE_BITSIZE (inner_mode) >= GET_MODE_BITSIZE (tmode) in make_extraction()
6034 && (inner_mode == tmode in make_extraction()
6059 if (tmode != inner_mode) in make_extraction()
[all …]
Dtree-vectorizer.c1551 enum machine_mode inner_mode = TYPE_MODE (scalar_type); in get_vectype_for_scalar_type() local
1552 int nbytes = GET_MODE_SIZE (inner_mode); in get_vectype_for_scalar_type()
Dc-common.c1795 enum machine_mode inner_mode; in c_common_type_for_mode() local
1808 inner_mode = GET_MODE_INNER (mode); in c_common_type_for_mode()
1809 inner_type = c_common_type_for_mode (inner_mode, unsignedp); in c_common_type_for_mode()
1815 enum machine_mode inner_mode = GET_MODE_INNER (mode); in c_common_type_for_mode() local
1816 tree inner_type = c_common_type_for_mode (inner_mode, unsignedp); in c_common_type_for_mode()
Dflow.c2783 enum machine_mode inner_mode = GET_MODE (SUBREG_REG (reg)); in mark_set_1() local
2791 regno_first += subreg_regno_offset (regno_first, inner_mode, in mark_set_1()
2813 < ((GET_MODE_SIZE (inner_mode) in mark_set_1()
Dsimplify-rtx.c467 enum machine_mode inner_mode = GET_MODE (SUBREG_REG (op)); in simplify_unary_operation_1() local
470 x = gen_rtx_ROTATE (inner_mode, in simplify_unary_operation_1()
471 simplify_gen_unary (NOT, inner_mode, const1_rtx, in simplify_unary_operation_1()
472 inner_mode), in simplify_unary_operation_1()
Dexpr.c7793 enum machine_mode inner_mode = TYPE_MODE (inner_type); in expand_expr_real_1() local
7796 op0 = simplify_gen_subreg (mode, op0, inner_mode, in expand_expr_real_1()
7798 inner_mode)); in expand_expr_real_1()
7800 op0= convert_modes (mode, inner_mode, op0, in expand_expr_real_1()
DChangeLog-20033351 * cfgloop.h (struct loop_desc): Fields inner_mode and extend added.
DChangeLog-20026962 cc0 dest, use GET_MODE (src) for mask instead of inner_mode.
/freebsd-9-stable/contrib/gcc/config/i386/
Di386.c16431 enum machine_mode inner_mode = GET_MODE_INNER (tmode); in ix86_expand_vec_init_builtin() local
16440 RTVEC_ELT (v, i) = gen_lowpart (inner_mode, x); in ix86_expand_vec_init_builtin()
17916 enum machine_mode inner_mode = GET_MODE (op0); in ix86_rtx_costs() local
17923 is_mulwiden = trunc_int_for_mode (INTVAL (op1), inner_mode) in ix86_rtx_costs()
17926 is_mulwiden = !(INTVAL (op1) & ~GET_MODE_MASK (inner_mode)); in ix86_rtx_costs()
19171 enum machine_mode inner_mode; in ix86_expand_vector_init_general() local
19174 inner_mode = GET_MODE_INNER (mode); in ix86_expand_vector_init_general()
19178 shift = GEN_INT (GET_MODE_BITSIZE (inner_mode)); in ix86_expand_vector_init_general()
19187 elt = convert_modes (word_mode, inner_mode, elt, true); in ix86_expand_vector_init_general()
19232 enum machine_mode inner_mode = GET_MODE_INNER (mode); in ix86_expand_vector_init() local
[all …]
/freebsd-9-stable/contrib/gcc/config/rs6000/
Drs6000.c2379 enum machine_mode inner_mode = GET_MODE_INNER (mode); in rs6000_expand_vector_init() local
2391 else if (x != CONST0_RTX (inner_mode)) in rs6000_expand_vector_init()
2426 mem = assign_stack_temp (mode, GET_MODE_SIZE (inner_mode), 0); in rs6000_expand_vector_init()
2427 emit_move_insn (adjust_address_nv (mem, inner_mode, 0), in rs6000_expand_vector_init()
2436 x = gen_rtx_VEC_SELECT (inner_mode, target, in rs6000_expand_vector_init()
2464 emit_move_insn (adjust_address_nv (mem, inner_mode, in rs6000_expand_vector_init()
2465 i * GET_MODE_SIZE (inner_mode)), in rs6000_expand_vector_init()
2476 enum machine_mode inner_mode = GET_MODE_INNER (mode); in rs6000_expand_vector_set() local
2479 int width = GET_MODE_SIZE (inner_mode); in rs6000_expand_vector_set()
2483 mem = assign_stack_temp (mode, GET_MODE_SIZE (inner_mode), 0); in rs6000_expand_vector_set()
[all …]
/freebsd-9-stable/contrib/gcc/config/ia64/
Dia64.c4123 enum machine_mode inner_mode = in ia64_function_arg() local
4131 gen_rtx_REG (inner_mode, in ia64_function_arg()