Lines Matching refs:int_mode
679 scalar_int_mode int_mode; in convert_modes() local
686 && is_a <scalar_int_mode> (mode, &int_mode) in convert_modes()
688 >= GET_MODE_PRECISION (int_mode)) in convert_modes()
690 x = gen_lowpart (int_mode, SUBREG_REG (x)); in convert_modes()
699 && is_int_mode (mode, &int_mode)) in convert_modes()
707 GET_MODE_PRECISION (int_mode), in convert_modes()
709 return immed_wide_int_const (w, int_mode); in convert_modes()
716 if (is_int_mode (mode, &int_mode) in convert_modes()
718 && GET_MODE_PRECISION (int_mode) <= GET_MODE_PRECISION (int_oldmode) in convert_modes()
719 && ((MEM_P (x) && !MEM_VOLATILE_P (x) && direct_load[(int) int_mode]) in convert_modes()
723 || targetm.hard_regno_mode_ok (REGNO (x), int_mode)) in convert_modes()
724 && TRULY_NOOP_TRUNCATION_MODES_P (int_mode, GET_MODE (x))))) in convert_modes()
725 return gen_lowpart (int_mode, x); in convert_modes()
8521 scalar_int_mode int_mode; in expand_expr_real_2() local
9324 int_mode = SCALAR_INT_TYPE_MODE (type); in expand_expr_real_2()
9326 false, GET_MODE_PRECISION (int_mode)); in expand_expr_real_2()
9328 temp = expand_binop (int_mode, xor_optab, op0, in expand_expr_real_2()
9329 immed_wide_int_const (mask, int_mode), in expand_expr_real_2()
9420 && GET_MODE_2XWIDER_MODE (word_mode).exists (&int_mode) in expand_expr_real_2()
9421 && mode == int_mode in expand_expr_real_2()
9432 if (GET_MODE_SIZE (rmode) < GET_MODE_SIZE (int_mode) in expand_expr_real_2()
9439 int_mode); in expand_expr_real_2()
9442 rtx low = lowpart_subreg (word_mode, op0, int_mode); in expand_expr_real_2()
9443 rtx dest_low = lowpart_subreg (word_mode, target, int_mode); in expand_expr_real_2()
9445 int_mode, high_off); in expand_expr_real_2()
9468 if (have_insn_for (ASHIFT, int_mode)) in expand_expr_real_2()
9472 rtx ret_old = expand_variable_shift (code, int_mode, in expand_expr_real_2()
10240 scalar_int_mode int_mode = SCALAR_INT_TYPE_MODE (type); in expand_expr_real_1() local
10242 (wi::to_wide (exp, GET_MODE_PRECISION (int_mode)), int_mode); in expand_expr_real_1()
10251 scalar_int_mode int_mode; in expand_expr_real_1() local
10252 if (is_int_mode (mode, &int_mode)) in expand_expr_real_1()
10255 return const_scalar_mask_from_tree (int_mode, exp); in expand_expr_real_1()
10259 = lang_hooks.types.type_for_mode (int_mode, 1); in expand_expr_real_1()