From 871b49afafe043d57f717e70532d66c5a56ca173 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Wed, 7 Aug 2019 18:32:21 +0000 Subject: [PATCH] [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 gcc/ * config/aarch64/iterators.md (commutative): Remove. From-SVN: r274182 --- gcc/ChangeLog | 4 ++++ gcc/config/aarch64/iterators.md | 7 ------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d582c5b42ae..e4605fcda47 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2019-08-07 Richard Sandiford + + * config/aarch64/iterators.md (commutative): Remove. + 2019-08-07 Richard Earnshaw PR driver/91130 diff --git a/gcc/config/aarch64/iterators.md b/gcc/config/aarch64/iterators.md index 198fc5dda3f..a81b2f017c6 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")]) -- 2.30.2