[PATCH] D105889: [AArch64][SVE] Break false dependencies for inactive lanes of unary operations

Tiehu Zhang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat May 6 00:17:27 PDT 2023


TiehuZhang added a comment.
Herald added a project: All.

Hi, @bsmith, sorry to bother you, could you tell me the background of the patch? 
I have a question about the patch, as I notice that the patch adds `movprfx` before some instructions, and the optimization may affect the performance(degradation).
; CHECK-NEXT:    ptrue p0.d
+**; CHECK-NEXT:    movprfx z0, z1**
; CHECK-NEXT:    fsqrt z0.d, p0/m, z1.d


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D105889



More information about the llvm-commits mailing list