diff options
author | Andrea Corallo <andrea.corallo@arm.com> | 2020-11-10 11:23:15 +0000 |
---|---|---|
committer | Andrea Corallo <andrea.corallo@arm.com> | 2020-11-13 12:03:43 +0100 |
commit | 3793ecc10fd4f8be8abd65ba41824f3cc91238e7 (patch) | |
tree | e1113c0ec6a4819160473d463ff7ede7b5f426c2 /gcc/tree-vrp.c | |
parent | 8c4e33d2032ab150748ea2fe1df2b1c00652a338 (diff) | |
download | gcc-3793ecc10fd4f8be8abd65ba41824f3cc91238e7.zip gcc-3793ecc10fd4f8be8abd65ba41824f3cc91238e7.tar.gz gcc-3793ecc10fd4f8be8abd65ba41824f3cc91238e7.tar.bz2 |
aarch64: Make use of RTL predicates
2020-11-10 Andrea Corallo <andrea.corallo@arm.com>
* config/aarch64/aarch64.c (tls_symbolic_operand_type)
(aarch64_load_symref_appropriately, aarch64_mov128_immediate)
(aarch64_expand_mov_immediate)
(aarch64_maybe_expand_sve_subreg_move)
(aarch64_tls_referenced_p, aarch64_cannot_force_const_mem)
(aarch64_base_register_rtx_p, aarch64_classify_index)
(aarch64_classify_address, aarch64_symbolic_address_p)
(aarch64_reinterpret_float_as_int, aarch64_float_const_rtx_p)
(aarch64_can_const_movi_rtx_p, aarch64_select_cc_mode)
(aarch64_print_operand, aarch64_label_mentioned_p)
(aarch64_secondary_reload, aarch64_preferred_reload_class)
(aarch64_address_cost, aarch64_tls_symbol_p)
(aarch64_classify_symbol, aarch64_legitimate_pic_operand_p)
(aarch64_legitimate_constant_p)
(aarch64_sve_float_arith_immediate_p)
(aarch64_sve_float_mul_immediate_p, aarch64_mov_operand_p)
(fusion_load_store): Use RTL operands where possible.
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions