It is likley that subtargets act differently for vector fixed-point arithmetic instructions based on the LMUL. This patch creates seperate SchedRead, SchedWrite, WriteRes, ReadAdvance for each relevant LMUL.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| llvm/lib/Target/RISCV/RISCVScheduleV.td | ||
|---|---|---|
| 888–892 | I think that could be fixed in another small document fix only NFC patch? | |
| llvm/lib/Target/RISCV/RISCVInstrInfoV.td | ||
|---|---|---|
| 721 | Line this up after the bracket on the previous line. Similar to parens in C. | |
| llvm/lib/Target/RISCV/RISCVScheduleV.td | ||
|---|---|---|
| 888–892 | Fixed in https://reviews.llvm.org/D138311 | |
Line this up after the bracket on the previous line. Similar to parens in C.