Commit 871b49af by Richard Sandiford Committed by Richard Sandiford

[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
parent 842901d0
2019-08-07 Richard Sandiford <richard.sandiford@arm.com>
* config/aarch64/iterators.md (commutative): Remove.
2019-08-07 Richard Earnshaw <rearnsha@arm.com> 2019-08-07 Richard Earnshaw <rearnsha@arm.com>
PR driver/91130 PR driver/91130
......
...@@ -1925,10 +1925,3 @@ ...@@ -1925,10 +1925,3 @@
(UNSPEC_COND_FMLS "fmsb") (UNSPEC_COND_FMLS "fmsb")
(UNSPEC_COND_FNMLA "fnmad") (UNSPEC_COND_FNMLA "fnmad")
(UNSPEC_COND_FNMLS "fnmsb")]) (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")])
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment