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

1234

/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/
H A Daddresses.h26 enum rtx_code outer_code ATTRIBUTE_UNUSED,
30 return MODE_CODE_BASE_REG_CLASS (mode, outer_code, index_code);
51 enum rtx_code outer_code ATTRIBUTE_UNUSED,
55 return REGNO_MODE_CODE_OK_FOR_BASE_P (regno, mode, outer_code, index_code);
74 enum rtx_code outer_code, enum rtx_code index_code)
79 return ok_for_base_p_1 (regno, mode, outer_code, index_code);
73 regno_ok_for_base_p(unsigned regno, enum machine_mode mode, enum rtx_code outer_code, enum rtx_code index_code) argument
H A Dira-costs.c734 enum rtx_code outer_code, enum rtx_code index_code)
740 return ok_for_base_p_1 (regno, mode, outer_code, index_code);
757 enum rtx_code outer_code, enum rtx_code index_code,
766 rclass = base_reg_class (mode, outer_code, index_code);
730 ok_for_base_p_nonstrict(rtx reg, enum machine_mode mode, enum rtx_code outer_code, enum rtx_code index_code) argument
753 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 Dtarget.h772 bool (* rtx_costs) (rtx x, int code, int outer_code, int *total, bool speed);
H A Dtarghooks.c593 int outer_code ATTRIBUTE_UNUSED)
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/score/
H A Dscore-protos.h85 extern bool score_rtx_costs (rtx x, int code, int outer_code, int *total, bool speed);
H A Dscore3.h131 extern bool score3_rtx_costs (rtx x, int code, int outer_code, int *total, bool speed);
H A Dscore7.h131 extern bool score7_rtx_costs (rtx x, int code, int outer_code, int *total, bool speed);
H A Dscore7.c1009 score7_rtx_costs (rtx x, int code, int outer_code, int *total, argument
1017 if (outer_code == SET)
1025 else if (outer_code == PLUS || outer_code == MINUS)
1035 else if (outer_code == AND || outer_code == IOR)
H A Dscore3.c1021 score3_rtx_costs (rtx x, int code, int outer_code, int *total, argument
1029 if (outer_code == SET)
1037 else if (outer_code == PLUS || outer_code == MINUS)
1047 else if (outer_code == AND || outer_code == IOR)
H A Dscore.c607 score_rtx_costs (rtx x, int code, int outer_code, int *total, argument
611 return score7_rtx_costs (x, code, outer_code, total, speed);
613 return score3_rtx_costs (x, code, outer_code, total, speed);
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/bfin/
H A Dbfin.c2176 bfin_rtx_costs (rtx x, int code, int outer_code, int *total)
2183 if (outer_code == SET || outer_code == PLUS)
2185 else if (outer_code == AND)
2187 else if (outer_code == LE || outer_code == LT || outer_code == EQ)
2189 else if (outer_code == LEU || outer_code == LTU)
2191 else if (outer_code
2165 bfin_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/vax/
H A Dvax.c652 vax_rtx_costs (rtx x, int code, int outer_code, int *total)
671 if (outer_code == AND)
677 || (outer_code == COMPARE
679 || ((outer_code == PLUS || outer_code == MINUS)
699 || (outer_code == PLUS
648 vax_rtx_costs(rtx x, int code, int outer_code, int *total) argument
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/bfin/
H A Dbfin.c3002 enum rtx_code outer_code)
3005 return REGNO_OK_FOR_BASE_STRICT_P (regno, mode, outer_code, SCRATCH);
3007 return REGNO_OK_FOR_BASE_NONSTRICT_P (regno, mode, outer_code, SCRATCH);
3111 bfin_rtx_costs (rtx x, int code, int outer_code, int *total, bool speed)
3119 if (outer_code == SET || outer_code == PLUS)
3121 else if (outer_code == AND)
3123 else if (outer_code == LE || outer_code == LT || outer_code
2990 bfin_valid_reg_p(unsigned int regno, int strict, enum machine_mode mode, enum rtx_code outer_code) argument
3100 bfin_rtx_costs(rtx x, int code, int outer_code, int *total, bool speed) argument
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/lm32/
H A Dlm32.c72 static bool lm32_rtx_costs (rtx x, int code, int outer_code, int *total,
904 lm32_rtx_costs (rtx x, int code, int outer_code, int *total, bool speed) argument
1070 switch (outer_code)
1123 switch (outer_code)
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/
H A Dtarget.h451 bool (* rtx_costs) (rtx x, int code, int outer_code, int *total);
H A Dtarghooks.c436 hook_bool_rtx_commutative_p (rtx x, int outer_code ATTRIBUTE_UNUSED)
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/vax/
H A Dvax.c723 vax_rtx_costs (rtx x, int code, int outer_code, int *total,
743 if (outer_code == AND)
749 || (outer_code == COMPARE
751 || ((outer_code == PLUS || outer_code == MINUS)
771 || (outer_code == PLUS
719 vax_rtx_costs(rtx x, int code, int outer_code, int *total, bool speed ATTRIBUTE_UNUSED) argument
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/rs6000/
H A Drs6000.c18419 rs6000_rtx_costs (rtx x, int code, int outer_code, int *total)
18427 if (((outer_code == SET
18428 || outer_code == PLUS
18429 || outer_code == MINUS)
18432 || (outer_code == AND
18439 || ((outer_code == IOR || outer_code == XOR)
18443 || outer_code == ASHIFT
18444 || outer_code == ASHIFTRT
18445 || outer_code
18375 rs6000_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh.c2944 sh_rtx_costs (rtx x, int code, int outer_code, int *total,
2954 else if (outer_code == AND && and_operand ((x), DImode))
2956 else if ((outer_code == IOR || outer_code == XOR
2957 || outer_code == PLUS)
2961 *total = COSTS_N_INSNS (outer_code != SET);
2963 *total = COSTS_N_INSNS ((outer_code != SET) + 1);
2965 *total = COSTS_N_INSNS ((outer_code != SET) + 2);
2967 *total = COSTS_N_INSNS ((outer_code != SET) + 3);
2972 else if ((outer_code
2934 sh_rtx_costs(rtx x, int code, int outer_code, int *total, bool speed ATTRIBUTE_UNUSED) argument
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000.c24682 rs6000_rtx_costs (rtx x, int code, int outer_code, int *total,
24691 if (((outer_code == SET
24692 || outer_code == PLUS
24693 || outer_code == MINUS)
24696 || (outer_code == AND
24704 || ((outer_code == IOR || outer_code == XOR)
24709 || outer_code == ASHIFT
24710 || outer_code == ASHIFTRT
24711 || outer_code
24634 rs6000_rtx_costs(rtx x, int code, int outer_code, int *total, bool speed) argument
25016 rs6000_debug_rtx_costs(rtx x, int code, int outer_code, int *total, bool speed) argument
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/mn10300/
H A Dmn10300.c2083 mn10300_rtx_costs (rtx x, int code, int outer_code, int *total, bool speed ATTRIBUTE_UNUSED)
2089 if (INTVAL (x) == 0 && (outer_code == SET || outer_code == COMPARE))
2120 if (outer_code == COMPARE)
2080 mn10300_rtx_costs(rtx x, int code, int outer_code, int *total, bool speed ATTRIBUTE_UNUSED) argument
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/mips/
H A Dmips.c2445 mips_rtx_costs (rtx x, int code, int outer_code, int *total)
2457 if ((outer_code) == ASHIFT || (outer_code) == ASHIFTRT
2458 || (outer_code) == LSHIFTRT)
2468 if ((outer_code) == XOR
2478 if (((outer_code) == LT || (outer_code) == LE
2479 || (outer_code) == GE || (outer_code) == GT
2480 || (outer_code)
2437 mips_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/sh/
H A Dsh.c2062 sh_rtx_costs (rtx x, int code, int outer_code, int *total)
2071 else if (outer_code == AND && and_operand ((x), DImode))
2073 else if ((outer_code == IOR || outer_code == XOR
2074 || outer_code == PLUS)
2078 *total = COSTS_N_INSNS (outer_code != SET);
2080 *total = COSTS_N_INSNS ((outer_code != SET) + 1);
2089 else if ((outer_code == AND || outer_code == IOR || outer_code
2054 sh_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/cris/
H A Dcris.c1788 cris_rtx_costs (rtx x, int code, int outer_code, int *total, argument
1837 if (outer_code == PLUS && BIAP_INDEX_P (x))
1881 *total = (rtx_cost (XEXP (x, 0), outer_code, speed) + 2
1888 if (outer_code != COMPARE)
1893 *total = rtx_cost (XEXP (x, 0), outer_code, speed);
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/arm/
H A Darm.c4590 arm_size_rtx_costs (rtx x, int code, int outer_code, int *total)
4597 *total = thumb_rtx_costs (x, code, outer_code);
4775 *total = COSTS_N_INSNS (outer_code == SET ? 1 : 0);
4777 *total = COSTS_N_INSNS (outer_code == AND ? 0 : 1);
4780 if (outer_code == COMPARE || outer_code == PLUS
4781 || outer_code == MINUS)
4812 arm_slowmul_rtx_costs (rtx x, int code, int outer_code, int *total)
4818 *total = thumb_rtx_costs (x, code, outer_code);
4857 *total = arm_rtx_costs_1 (x, code, outer_code);
4580 arm_size_rtx_costs(rtx x, int code, int outer_code, int *total) argument
4802 arm_slowmul_rtx_costs(rtx x, int code, int outer_code, int *total) argument
4856 arm_fastmul_rtx_costs(rtx x, int code, int outer_code, int *total) argument
4922 arm_xscale_rtx_costs(rtx x, int code, int outer_code, int *total) argument
5003 arm_9e_rtx_costs(rtx x, int code, int outer_code, int *total) argument
[all...]

Completed in 694 milliseconds

1234