From: Richard Sandiford Date: Thu, 15 Aug 2019 08:25:47 +0000 (+0000) Subject: [AArch64] Add a commutativity marker to the SVE [SU]ABD patterns X-Git-Tag: upstream/12.2.0~22487 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9a8d9b3f2422d4885e5c846dee66acf6336e6ccf;p=platform%2Fupstream%2Fgcc.git [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 gcc/ * config/aarch64/aarch64-sve.md (aarch64_abd_3): Add a commutativity marker. From-SVN: r274510 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 66631f6..d0eb973 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,4 +1,9 @@ 2019-08-15 Richard Sandiford + + * config/aarch64/aarch64-sve.md (aarch64_abd_3): Add + a commutativity marker. + +2019-08-15 Richard Sandiford Kugan Vivekanandarajah * config/aarch64/aarch64-protos.h (aarch64_prepare_sve_int_fma) diff --git a/gcc/config/aarch64/aarch64-sve.md b/gcc/config/aarch64/aarch64-sve.md index 93f5536..cf90731 100644 --- a/gcc/config/aarch64/aarch64-sve.md +++ b/gcc/config/aarch64/aarch64-sve.md @@ -2060,7 +2060,7 @@ [(match_operand: 1 "register_operand" "Upl, Upl") (minus: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")) (:SVE_I (match_dup 2)