[PATCH] D110704: [X86][Costmodel] Load/store i8 Stride=2 VF=4 interleaving costs

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 29 06:42:14 PDT 2021


lebedev.ri added a comment.

In D110704#3030093 <https://reviews.llvm.org/D110704#3030093>, @RKSimon wrote:

> Before we go any further - do we gain anything by updating BaseT::getInterleavedMemoryOpCost to use getScalarizationOverhead?

It depends on your definition of "anything". It basically doesn't help,
because the only improvement that gives us not overestimating XMM subreg insertion/extraction from YMM,
The costs still bogusly high.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D110704



More information about the llvm-commits mailing list