/haiku-buildtools/gcc/gcc/config/m68k/ |
H A D | m68k.c | 1845 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 D | nios2.c | 1586 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 D | arm.c | 6909 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 D | aarch64.c | 3150 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 D | frv.c | 3338 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 D | call.c | 3192 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 D | init.c | 2035 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 D | mips.c | 2311 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 D | rs6000.c | 20599 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...] |