[PATCH] D148764: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 19 17:30:45 PDT 2023


craig.topper added a comment.

Please write a description

The basic idea here is that EEW and EMUL used in a sched class name should refer to the same operand so they can be used to calculate the number of elements. If they refer to separate operands they're useless. It could be argued that the sched class name should contain 3 or all 4 of the pieces of information about the data and index eew and lmul, but we intend to leave that until we have a usage for it.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D148764



More information about the llvm-commits mailing list