diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2021-11-12 17:33:03 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2021-11-12 17:33:03 +0000 |
commit | 87fcff96db69986cfa8fd6ec4ad8bbbc0c6ca96f (patch) | |
tree | 7fdd5cd646b348b2a8bf887c5db87e3186c13777 /gcc/ipa-modref.c | |
parent | c6c5c5ebaee4e7aa99289ae63cabb2d05d9aee00 (diff) | |
download | gcc-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