aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-modref.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2021-11-12 17:33:03 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2021-11-12 17:33:03 +0000
commit87fcff96db69986cfa8fd6ec4ad8bbbc0c6ca96f (patch)
tree7fdd5cd646b348b2a8bf887c5db87e3186c13777 /gcc/ipa-modref.c
parentc6c5c5ebaee4e7aa99289ae63cabb2d05d9aee00 (diff)
downloadgcc-87fcff96db69986cfa8fd6ec4ad8bbbc0c6ca96f.zip
gcc-87fcff96db69986cfa8fd6ec4ad8bbbc0c6ca96f.tar.gz
gcc-87fcff96db69986cfa8fd6ec4ad8bbbc0c6ca96f.tar.bz2
aarch64: Remove redundant costing code
Previous patches made some of the complex parts of the issue rate code redundant. gcc/ * config/aarch64/aarch64.c (aarch64_vector_op::n_advsimd_ops): Delete. (aarch64_vector_op::m_seen_loads): Likewise. (aarch64_vector_costs::aarch64_vector_costs): Don't push to m_advsimd_ops. (aarch64_vector_op::count_ops): Remove vectype and factor parameters. Remove code that tries to predict different vec_flags from the current loop's. (aarch64_vector_costs::add_stmt_cost): Update accordingly. Remove m_advsimd_ops handling.
Diffstat (limited to 'gcc/ipa-modref.c')
0 files changed, 0 insertions, 0 deletions