SchedWrites are relevant to LMUL for most instructions, so we have
to enumerate all defined SchedWrites when defining ReadAdcance.
This patch adds some classes to simplify these definitions.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/RISCV/RISCVScheduleV.td | ||
---|---|---|
48 | contained -> containing | |
50 | I'm not sure that this class simplifies definitions of writes since this class does not define any SchedWrites. Perhaps a better description would be something like This class can be used to construct a list of existing definitions of writes corresponding to each (name, LMUL) pair, that are needed by the ReadAdvance. |
contained -> containing