Searched refs:strict_p (Results 1 - 9 of 9) sorted by relevance

/haiku-buildtools/gcc/gcc/config/m68k/
H A Dm68k.c1845 m68k_legitimate_base_reg_p (rtx x, bool strict_p)
1848 if (!strict_p && GET_CODE (x) == SUBREG)
1852 && (strict_p
1861 m68k_legitimate_index_reg_p (rtx x, bool strict_p)
1863 if (!strict_p && GET_CODE (x) == SUBREG)
1867 && (strict_p
1877 m68k_decompose_index (rtx x, bool strict_p, struct m68k_address *address)
1901 if (m68k_legitimate_index_reg_p (x, strict_p))
1941 m68k_legitimate_constant_address_p (rtx x, unsigned int reach, bool strict_p)
1949 && !(strict_p
1837 m68k_legitimate_base_reg_p(rtx x, bool strict_p) argument
1853 m68k_legitimate_index_reg_p(rtx x, bool strict_p) argument
1869 m68k_decompose_index(rtx x, bool strict_p, struct m68k_address *address) argument
1933 m68k_legitimate_constant_address_p(rtx x, unsigned int reach, bool strict_p) argument
1978 m68k_decompose_address(machine_mode mode, rtx x, bool strict_p, struct m68k_address *address) argument
2126 m68k_legitimate_address_p(machine_mode mode, rtx x, bool strict_p) argument
[all...]
/haiku-buildtools/gcc/gcc/config/nios2/
H A Dnios2.c1586 nios2_regno_ok_for_base_p (int regno, bool strict_p)
1590 if (!strict_p)
1610 nios2_valid_addr_expr_p (rtx base, rtx offset, bool strict_p)
1612 if (!strict_p && GET_CODE (base) == SUBREG)
1615 && nios2_regno_ok_for_base_p (REGNO (base), strict_p)
1624 rtx operand, bool strict_p)
1645 return nios2_regno_ok_for_base_p (REGNO (operand), strict_p);
1653 return (nios2_valid_addr_expr_p (op0, op1, strict_p)
1654 || nios2_valid_addr_expr_p (op1, op0, strict_p));
1581 nios2_regno_ok_for_base_p(int regno, bool strict_p) argument
1605 nios2_valid_addr_expr_p(rtx base, rtx offset, bool strict_p) argument
1618 nios2_legitimate_address_p(machine_mode mode ATTRIBUTE_UNUSED, rtx operand, bool strict_p) argument
/haiku-buildtools/gcc/gcc/config/arm/
H A Darm.c6909 arm_address_register_rtx_p (rtx x, int strict_p)
6918 if (strict_p)
6952 int strict_p)
6957 if (arm_address_register_rtx_p (x, strict_p))
6967 return arm_address_register_rtx_p (XEXP (x, 0), strict_p);
6970 && arm_address_register_rtx_p (XEXP (x, 0), strict_p)
6984 && arm_legitimate_index_p (mode, addend, outer, strict_p));
7005 return ((arm_address_register_rtx_p (xop0, strict_p)
7007 && arm_legitimate_index_p (mode, xop1, outer, strict_p))
7008 || (!strict_p
6898 arm_address_register_rtx_p(rtx x, int strict_p) argument
6940 arm_legitimate_address_outer_p(machine_mode mode, rtx x, RTX_CODE outer, int strict_p) argument
7027 thumb2_legitimate_address_p(machine_mode mode, rtx x, int strict_p) argument
7122 arm_legitimate_index_p(machine_mode mode, rtx index, RTX_CODE outer, int strict_p) argument
7243 thumb2_legitimate_index_p(machine_mode mode, rtx index, int strict_p) argument
7336 thumb1_base_register_rtx_p(rtx x, machine_mode mode, int strict_p) argument
7361 thumb1_index_register_rtx_p(rtx x, int strict_p) argument
7384 thumb1_legitimate_address_p(machine_mode mode, rtx x, int strict_p) argument
7501 arm_legitimate_address_p(machine_mode mode, rtx x, bool strict_p) argument
[all...]
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64.c3150 aarch64_regno_ok_for_index_p (int regno, bool strict_p) argument
3154 if (!strict_p)
3169 aarch64_regno_ok_for_base_p (int regno, bool strict_p) argument
3173 if (!strict_p)
3195 aarch64_base_register_rtx_p (rtx x, bool strict_p) argument
3197 if (!strict_p && GET_CODE (x) == SUBREG)
3200 return (REG_P (x) && aarch64_regno_ok_for_base_p (REGNO (x), strict_p));
3208 machine_mode mode, bool strict_p)
3351 && aarch64_regno_ok_for_index_p (REGNO (index), strict_p))
3392 RTX_CODE outer_code, bool strict_p)
3207 aarch64_classify_index(struct aarch64_address_info *info, rtx x, machine_mode mode, bool strict_p) argument
3390 aarch64_classify_address(struct aarch64_address_info *info, rtx x, machine_mode mode, RTX_CODE outer_code, bool strict_p) argument
3643 aarch64_legitimate_address_hook_p(machine_mode mode, rtx x, bool strict_p) argument
3654 aarch64_legitimate_address_p(machine_mode mode, rtx x, RTX_CODE outer_code, bool strict_p) argument
[all...]
/haiku-buildtools/gcc/gcc/config/frv/
H A Dfrv.c3338 frv_regno_ok_for_base_p (int regno, int strict_p)
3343 if (strict_p)
3391 int strict_p,
3416 ret = frv_regno_ok_for_base_p (REGNO (x), strict_p);
3423 || ! frv_regno_ok_for_base_p (REGNO (x0), strict_p)
3427 || ! frv_regno_ok_for_base_p (REGNO (XEXP (x1, 1)), strict_p))
3460 if (!frv_regno_ok_for_base_p (regno0, strict_p))
3481 ret = frv_regno_ok_for_base_p (REGNO (x1), strict_p);
3512 GET_MODE_NAME (mode), ret, (strict_p) ? "" : "not ",
3521 frv_legitimate_address_p (machine_mode mode, rtx x, bool strict_p)
3304 frv_regno_ok_for_base_p(int regno, int strict_p) argument
3354 frv_legitimate_address_p_1(machine_mode mode, rtx x, int strict_p, int condexec_p, int allow_double_reg_p) argument
3486 frv_legitimate_address_p(machine_mode mode, rtx x, bool strict_p) argument
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dcall.c3192 bool strict_p,
3203 strict_p = true;
3213 if (!strict_p
3219 strict_p = true;
3232 if (strict_p ? c->viable == 1 : c->viable)
5326 bool strict_p; local
5503 strict_p = true;
5507 strict_p = false;
5511 candidates = splice_viable (candidates, strict_p, &any_viable_p);
3191 splice_viable(struct z_candidate *cands, bool strict_p, bool *any_viable_p) argument
H A Dinit.c2035 constant_value_1 (tree decl, bool strict_p, bool return_aggregate_cst_ok_p) argument
2038 || (strict_p
2100 return constant_value_1 (decl, /*strict_p=*/true,
2109 return constant_value_1 (decl, /*strict_p=*/true,
2119 return constant_value_1 (decl, /*strict_p=*/processing_template_decl,
/haiku-buildtools/gcc/gcc/config/mips/
H A Dmips.c2311 bool strict_p)
2315 if (!strict_p)
2338 mips_valid_base_register_p (rtx x, machine_mode mode, bool strict_p)
2340 if (!strict_p && GET_CODE (x) == SUBREG)
2344 && mips_regno_mode_ok_for_base_p (REGNO (x), mode, strict_p));
2398 machine_mode mode, bool strict_p)
2407 return mips_valid_base_register_p (info->reg, mode, strict_p);
2413 return (mips_valid_base_register_p (info->reg, mode, strict_p)
2431 return (mips_valid_base_register_p (info->reg, mode, strict_p)
2457 mips_legitimate_address_p (machine_mode mode, rtx x, bool strict_p)
2297 mips_regno_mode_ok_for_base_p(int regno, machine_mode mode, bool strict_p) argument
2325 mips_valid_base_register_p(rtx x, machine_mode mode, bool strict_p) argument
2384 mips_classify_address(struct mips_address_info *info, rtx x, machine_mode mode, bool strict_p) argument
2444 mips_legitimate_address_p(machine_mode mode, rtx x, bool strict_p) argument
[all...]
/haiku-buildtools/gcc/gcc/config/rs6000/
H A Drs6000.c20599 int strict_p = (reload_in_progress || reload_completed);
20601 if (!legitimate_indirect_address_p (addr, strict_p)
20602 && !legitimate_indexed_address_p (addr, strict_p))
33150 int strict_p = (reload_in_progress || reload_completed);
33152 if (!legitimate_indirect_address_p (addr, strict_p))
33155 && !rs6000_legitimate_offset_address_p (mode, addr, strict_p, true))
33158 else if (reg_reg_p && !legitimate_indexed_address_p (addr, strict_p))
33172 int strict_p = (reload_in_progress || reload_completed);
33177 if (! legitimate_indirect_address_p (addr, strict_p)
33178 && ! legitimate_indexed_address_p (addr, strict_p))
20563 int strict_p = (reload_in_progress || reload_completed); local
33090 int strict_p = (reload_in_progress || reload_completed); local
33112 int strict_p = (reload_in_progress || reload_completed); local
33156 int strict_p = (reload_in_progress || reload_completed); local
[all...]

Completed in 570 milliseconds