[PATCH] D98002: [RISCV] Add scheduling resources for V
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 22 16:05:36 PDT 2021
craig.topper added inline comments.
================
Comment at: llvm/lib/Target/RISCV/RISCV.td:232
include "RISCVSchedule.td"
+include "RISCVScheduleV.td"
include "RISCVRegisterInfo.td"
----------------
Maybe include this from RISCVSchedule.td the way RISCVInstrInfo.td includes RISCVInstrInfoV.td?
================
Comment at: llvm/lib/Target/RISCV/RISCVInstrInfoV.td:1174
+ "vfmerge.vfm", "$vd, $vs2, $rs1, v0">,
+ Sched<[WriteVFMergeV, ReadVFMergeV, ReadVFMergeV]>;
----------------
frasercrmck wrote:
> Unsure here, but since this reads a scalar should it read something like `ReadVFMergeF`?
Do we need a Read for V0?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D98002/new/
https://reviews.llvm.org/D98002
More information about the llvm-commits
mailing list