Searched refs:outer_code (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/gcc/
H A Daddresses.h27 enum rtx_code outer_code ATTRIBUTE_UNUSED,
31 return MODE_CODE_BASE_REG_CLASS (mode, outer_code, index_code);
52 enum rtx_code outer_code ATTRIBUTE_UNUSED,
56 return REGNO_MODE_CODE_OK_FOR_BASE_P (regno, mode, outer_code, index_code);
75 enum rtx_code outer_code, enum rtx_code index_code)
80 return ok_for_base_p_1 (regno, mode, outer_code, index_code);
74 regno_ok_for_base_p(unsigned regno, enum machine_mode mode, enum rtx_code outer_code, enum rtx_code index_code) argument
H A Dtarget.h558 bool (* rtx_costs) (rtx x, int code, int outer_code, int *total);
H A Dtarghooks.c466 hook_bool_rtx_commutative_p (rtx x, int outer_code ATTRIBUTE_UNUSED)
H A Dregclass.c880 enum rtx_code outer_code, enum rtx_code index_code)
886 return ok_for_base_p_1 (regno, mode, outer_code, index_code);
1950 enum rtx_code outer_code, enum rtx_code index_code,
1959 class = base_reg_class (mode, outer_code, index_code);
877 ok_for_base_p_nonstrict(rtx reg, enum machine_mode mode, enum rtx_code outer_code, enum rtx_code index_code) argument
1941 record_address_regs(enum machine_mode mode, rtx x, int context, enum rtx_code outer_code, enum rtx_code index_code, int scale) argument
H A Dcombine.c8111 enum rtx_code outer_code, inner_code;
8119 outer_code = GET_CODE (x);
8128 if (outer_code == AND && inner_code == XOR && GET_CODE (distributed) == NOT)
8131 outer_code = IOR;
8137 new_op0 = simplify_gen_binary (outer_code, mode, inner_op0, distributed);
8138 new_op1 = simplify_gen_binary (outer_code, mode, inner_op1, distributed);
8143 new_op0 = simplify_gen_binary (outer_code, mode, distributed, inner_op0);
8144 new_op1 = simplify_gen_binary (outer_code, mode, distributed, inner_op1);
8149 if (GET_CODE (tmp) != outer_code
8079 enum rtx_code outer_code, inner_code; local
H A Dreload.c5386 enum rtx_code outer_code, enum rtx_code index_code,
5401 context_reg_class = base_reg_class (mode, outer_code, index_code);
5701 || !REG_OK_FOR_CONTEXT (context, regno, mode, outer_code,
5880 || !REG_OK_FOR_CONTEXT (context, regno, mode, outer_code,
5913 if (!REG_OK_FOR_CONTEXT (context, regno, mode, outer_code,
5366 find_reloads_address_1(enum machine_mode mode, rtx x, int context, enum rtx_code outer_code, enum rtx_code index_code, rtx *loc, int opnum, enum reload_type type, int ind_levels, rtx insn) argument
H A Drtlanal.c3256 rtx_cost (rtx x, enum rtx_code outer_code ATTRIBUTE_UNUSED)
3304 if (targetm.rtx_costs (x, code, outer_code, &total))
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A Drs6000.c18795 rs6000_rtx_costs (rtx x, int code, int outer_code, int *total)
18803 if (((outer_code == SET
18804 || outer_code == PLUS
18805 || outer_code == MINUS)
18808 || (outer_code == AND
18816 || ((outer_code == IOR || outer_code == XOR)
18821 || outer_code == ASHIFT
18822 || outer_code == ASHIFTRT
18823 || outer_code
18749 rs6000_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]
/freebsd-11-stable/contrib/gcc/config/mips/
H A Dmips.c2519 mips_rtx_costs (rtx x, int code, int outer_code, int *total)
2531 if ((outer_code) == ASHIFT || (outer_code) == ASHIFTRT
2532 || (outer_code) == LSHIFTRT)
2542 if ((outer_code) == XOR
2552 if (((outer_code) == LT || (outer_code) == LE
2553 || (outer_code) == GE || (outer_code) == GT
2554 || (outer_code)
2511 mips_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]
/freebsd-11-stable/contrib/gcc/config/arm/
H A Darm.c4656 arm_size_rtx_costs (rtx x, int code, int outer_code, int *total)
4663 *total = thumb_rtx_costs (x, code, outer_code);
4841 *total = COSTS_N_INSNS (outer_code == SET ? 1 : 0);
4843 *total = COSTS_N_INSNS (outer_code == AND ? 0 : 1);
4846 if (outer_code == COMPARE || outer_code == PLUS
4847 || outer_code == MINUS)
4878 arm_slowmul_rtx_costs (rtx x, int code, int outer_code, int *total)
4884 *total = thumb_rtx_costs (x, code, outer_code);
4923 *total = arm_rtx_costs_1 (x, code, outer_code);
4646 arm_size_rtx_costs(rtx x, int code, int outer_code, int *total) argument
4868 arm_slowmul_rtx_costs(rtx x, int code, int outer_code, int *total) argument
4922 arm_fastmul_rtx_costs(rtx x, int code, int outer_code, int *total) argument
4988 arm_xscale_rtx_costs(rtx x, int code, int outer_code, int *total) argument
5069 arm_9e_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]
/freebsd-11-stable/contrib/gcc/config/s390/
H A Ds390.c2111 s390_rtx_costs (rtx x, int code, int outer_code, int *total) argument
2281 if (outer_code == MULT || outer_code == DIV || outer_code == MOD
2282 || outer_code == PLUS || outer_code == MINUS
2283 || outer_code == COMPARE)
/freebsd-11-stable/contrib/gcc/config/i386/
H A Di386.c17822 ix86_rtx_costs (rtx x, int code, int outer_code, int *total)
17980 + rtx_cost (op0, outer_code) + rtx_cost (op1, outer_code));
18010 *total += rtx_cost (XEXP (XEXP (x, 0), 1), outer_code);
18012 outer_code);
18013 *total += rtx_cost (XEXP (x, 1), outer_code);
18024 *total += rtx_cost (XEXP (XEXP (x, 0), 0), outer_code);
18025 *total += rtx_cost (XEXP (x, 1), outer_code);
18032 *total += rtx_cost (XEXP (XEXP (x, 0), 0), outer_code);
18033 *total += rtx_cost (XEXP (XEXP (x, 0), 1), outer_code);
17791 ix86_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]
/freebsd-11-stable/contrib/gcc/config/sparc/
H A Dsparc.c8320 sparc_rtx_costs (rtx x, int code, int outer_code, int *total)
8361 if (outer_code == ZERO_EXTEND)
8365 else if (outer_code == SIGN_EXTEND)
8294 sparc_rtx_costs(rtx x, int code, int outer_code, int *total) argument
/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dia64.c4754 ia64_rtx_costs (rtx x, int code, int outer_code, int *total)
4759 switch (outer_code)
4744 ia64_rtx_costs(rtx x, int code, int outer_code, int *total) argument

Completed in 401 milliseconds