[PATCH] D121109: [AArch64] Add cost model for llvm.get.active.lane.mask intrinsic

David Sherwood via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 8 06:09:24 PST 2022


david-arm updated this revision to Diff 413783.
david-arm added a comment.

- Moved all of the cost calculation into BasicTTIImpl.h and tried to estimate the cost more formally for the case where we expand the intrinsic. The expansion costs look way over the top to be honest, but I guess we can refine those later if necessary.


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

https://reviews.llvm.org/D121109

Files:
  llvm/include/llvm/CodeGen/BasicTTIImpl.h
  llvm/test/Analysis/CostModel/AArch64/sve-intrinsics.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D121109.413783.patch
Type: text/x-patch
Size: 8894 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220308/d2299cbe/attachment.bin>


More information about the llvm-commits mailing list