diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2019-08-07 18:32:21 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2019-08-07 18:32:21 +0000 |
commit | 871b49afafe043d57f717e70532d66c5a56ca173 (patch) | |
tree | 192913992d24f565871d2295319acd4cac878998 | |
parent | 842901d0ca0baa25ea510089a21162a6e8ae8f29 (diff) | |
download | gcc-871b49afafe043d57f717e70532d66c5a56ca173.zip gcc-871b49afafe043d57f717e70532d66c5a56ca173.tar.gz gcc-871b49afafe043d57f717e70532d66c5a56ca173.tar.bz2 |
[AArch64] Remove unused commutative attribute
The commutative attribute was once used by the SVE conditional binary
expanders, but it's now dead code.
2019-08-07 Richard Sandiford <richard.sandiford@arm.com>
gcc/
* config/aarch64/iterators.md (commutative): Remove.
From-SVN: r274182
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/aarch64/iterators.md | 7 |
2 files changed, 4 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d582c5b..e4605fc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2019-08-07 Richard Sandiford <richard.sandiford@arm.com> + + * config/aarch64/iterators.md (commutative): Remove. + 2019-08-07 Richard Earnshaw <rearnsha@arm.com> PR driver/91130 diff --git a/gcc/config/aarch64/iterators.md b/gcc/config/aarch64/iterators.md index 198fc5d..a81b2f0 100644 --- a/gcc/config/aarch64/iterators.md +++ b/gcc/config/aarch64/iterators.md @@ -1925,10 +1925,3 @@ (UNSPEC_COND_FMLS "fmsb") (UNSPEC_COND_FNMLA "fnmad") (UNSPEC_COND_FNMLS "fnmsb")]) - -(define_int_attr commutative [(UNSPEC_COND_ADD "true") - (UNSPEC_COND_SUB "false") - (UNSPEC_COND_MUL "true") - (UNSPEC_COND_DIV "false") - (UNSPEC_COND_MIN "true") - (UNSPEC_COND_MAX "true")]) |