[PATCH] D147236: [AArch64][Combine]: combine <2xi64> Mul-Add.

David Sherwood via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 4 07:40:48 PDT 2023


david-arm accepted this revision.
david-arm added a comment.

LGTM! Thanks for making all the changes @hassnaa-arm. :)



================
Comment at: llvm/test/CodeGen/AArch64/sve-fixed-length-int-rem.ll:705
 ; CHECK-NEXT:    sdiv z2.d, p0/m, z2.d, z1.d
-; CHECK-NEXT:    mul z1.d, p0/m, z1.d, z2.d
-; CHECK-NEXT:    sub v0.2d, v0.2d, v1.2d
+; CHECK-NEXT:    mls z0.d, p0/m, z2.d, z1.d
+; CHECK-NEXT:    // kill: def $q0 killed $q0 killed $z0
----------------
Some nice improvements here too!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D147236/new/

https://reviews.llvm.org/D147236



More information about the llvm-commits mailing list