Home
last modified time | relevance | path

Searched refs:subreg_mode (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh-protos.h233 machine_mode subreg_mode, int subreg_offset,
H A Dsh.cc12157 sh_split_tst_subregs (rtx_insn* curr_insn, machine_mode subreg_mode, in sh_split_tst_subregs() argument
12160 gcc_assert (subreg_mode == QImode || subreg_mode == HImode); in sh_split_tst_subregs()
12169 if (eop0.ext_code == ZERO_EXTEND && eop0.from_mode == subreg_mode) in sh_split_tst_subregs()
12175 if (eop1.ext_code == ZERO_EXTEND && eop1.from_mode == subreg_mode) in sh_split_tst_subregs()
12185 && eop0.from_mode == subreg_mode && eop1.from_mode == subreg_mode) in sh_split_tst_subregs()
12199 rtx tmp1 = simplify_gen_subreg (subreg_mode, operands[0], in sh_split_tst_subregs()
12201 emit_insn (subreg_mode == QImode in sh_split_tst_subregs()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Dsh-protos.h233 machine_mode subreg_mode, int subreg_offset,
H A Dsh.c12150 sh_split_tst_subregs (rtx_insn* curr_insn, machine_mode subreg_mode, in sh_split_tst_subregs() argument
12153 gcc_assert (subreg_mode == QImode || subreg_mode == HImode); in sh_split_tst_subregs()
12162 if (eop0.ext_code == ZERO_EXTEND && eop0.from_mode == subreg_mode) in sh_split_tst_subregs()
12168 if (eop1.ext_code == ZERO_EXTEND && eop1.from_mode == subreg_mode) in sh_split_tst_subregs()
12178 && eop0.from_mode == subreg_mode && eop1.from_mode == subreg_mode) in sh_split_tst_subregs()
12192 rtx tmp1 = simplify_gen_subreg (subreg_mode, operands[0], in sh_split_tst_subregs()
12194 emit_insn (subreg_mode == QImode in sh_split_tst_subregs()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dsimplify-rtx.cc618 scalar_int_mode int_mode, int_op_mode, subreg_mode; in simplify_truncation() local
820 && is_a <scalar_int_mode> (GET_MODE (SUBREG_REG (op)), &subreg_mode) in simplify_truncation()
828 <= GET_MODE_PRECISION (subreg_mode)) in simplify_truncation()
835 subreg_mode, 0); in simplify_truncation()
843 unsigned int subreg_prec = GET_MODE_PRECISION (subreg_mode); in simplify_truncation()
846 if (int_mode == subreg_mode) in simplify_truncation()
850 SUBREG_REG (op), subreg_mode); in simplify_truncation()
857 SUBREG_REG (op), subreg_mode); in simplify_truncation()
1520 machine_mode subreg_mode = GET_MODE (subreg); in simplify_unary_operation_1() local
1521 if (!paradoxical_subreg_p (mode, subreg_mode)) in simplify_unary_operation_1()
[all …]
H A DChangeLog-202115757 use "subreg_prec" variable, not "subreg_mode".
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dsimplify-rtx.c623 scalar_int_mode int_mode, int_op_mode, subreg_mode; in simplify_truncation() local
826 && is_a <scalar_int_mode> (GET_MODE (SUBREG_REG (op)), &subreg_mode) in simplify_truncation()
831 if (GET_MODE_PRECISION (int_mode) <= GET_MODE_PRECISION (subreg_mode)) in simplify_truncation()
837 return simplify_gen_subreg (int_mode, SUBREG_REG (op), subreg_mode, 0); in simplify_truncation()