[PATCH] D138290: [AArch64][SME]: Generate streaming-compatible code for fp_arith and fp-fma

David Sherwood via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 22 03:02:44 PST 2022


david-arm added inline comments.


================
Comment at: llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-fp-fma.ll:132
+; CHECK-NEXT:    // kill: def $q1 killed $q1 def $z1
+; CHECK-NEXT:    fmad z0.d, p0/m, z1.d, z2.d
+; CHECK-NEXT:    // kill: def $q0 killed $q0 killed $z0
----------------
Interestingly this is an improvement over NEON due to SVE having a bigger range of FMLA instructions that allow for better use of registers. Nice!


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D138290



More information about the llvm-commits mailing list