[llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 20 08:29:48 PDT 2023


topperc wrote:

> > Besides, what about strided/indexed load/store? Do we need to do the same thing?
> 
> 
> 
> I believe that strided/indexed load/store Sched resources are LMUL & SEW aware already since their scheduling depends on SEW. Unit Stride load/store is only LMUL aware and not SEW aware since we have not had a need to differentiate behavior depending on SEW at this point.

Don't strided load/store still need to calculate their EMUL using (EEW/SEW)*LMUL?

https://github.com/llvm/llvm-project/pull/69409


More information about the llvm-commits mailing list