[AArch64] Add a commutativity marker to the SVE [SU]ABD patterns
This will be tested by the ACLE patches, but it's really an independent improvement. 2019-08-15 Richard Sandiford <richard.sandiford@arm.com> gcc/ * config/aarch64/aarch64-sve.md (aarch64_<su>abd<mode>_3): Add a commutativity marker. From-SVN: r274510
This commit is contained in:
parent
b6c3aea189
commit
9a8d9b3f24
|
@ -1,3 +1,8 @@
|
||||||
|
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||||||
|
|
||||||
|
* config/aarch64/aarch64-sve.md (aarch64_<su>abd<mode>_3): Add
|
||||||
|
a commutativity marker.
|
||||||
|
|
||||||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||||||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||||||
|
|
||||||
|
|
|
@ -2060,7 +2060,7 @@
|
||||||
[(match_operand:<VPRED> 1 "register_operand" "Upl, Upl")
|
[(match_operand:<VPRED> 1 "register_operand" "Upl, Upl")
|
||||||
(minus:SVE_I
|
(minus:SVE_I
|
||||||
(USMAX:SVE_I
|
(USMAX:SVE_I
|
||||||
(match_operand:SVE_I 2 "register_operand" "0, w")
|
(match_operand:SVE_I 2 "register_operand" "%0, w")
|
||||||
(match_operand:SVE_I 3 "register_operand" "w, w"))
|
(match_operand:SVE_I 3 "register_operand" "w, w"))
|
||||||
(<max_opp>:SVE_I
|
(<max_opp>:SVE_I
|
||||||
(match_dup 2)
|
(match_dup 2)
|
||||||
|
|
Loading…
Reference in New Issue