[PATCH] D142456: [AArch64][CostModel]: Add costs for zero/sign extend.

hassnaaHamdi via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 19 02:05:53 PDT 2023


hassnaa-arm reopened this revision.
hassnaa-arm added a comment.
This revision is now accepted and ready to land.

This patch indirectly causes the vectoriser to choose a lower VF due to the high cost of extending nxv16i8 -> nxv16i16, and that caused a regression.
Dave was investigating that issue and he has created a patch for fixing it.
So, right now this patch should work well.
I will rebase it and run checks to make sure everything is okay.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D142456



More information about the llvm-commits mailing list