[PATCH] D138640: [RISCV] Remove lmuls argument in Sched class

Wang Pengcheng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 24 00:37:37 PST 2022


pcwang-thead created this revision.
pcwang-thead added reviewers: michaelmaitland, reames, craig.topper, kito-cheng, frasercrmck.
Herald added subscribers: sunshaoce, VincentWu, StephenFan, vkmr, evandro, luismarques, apazos, sameer.abuasal, s.egerton, Jim, benna, psnobl, jocewei, PkmX, the_o, brucehoult, MartinMosbeck, rogfer01, edward-jones, zzheng, jrtc27, shiva0217, niosHD, sabuasal, simoncook, johnrusso, rbar, asb, hiraditya, arichardson.
Herald added a project: All.
pcwang-thead requested review of this revision.
Herald added subscribers: llvm-commits, eopXD, MaskRay.
Herald added a project: LLVM.

The original intention is adding a list of SchedWrites (which is a
default argument of ReadAdvance) to LMULReadAdvance, but it may not
be practical that there are two default arguments in one class. So
we add variants that are intended for widening and narrowing
instructions with postfix "W" and remove lmuls argument.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D138640

Files:
  llvm/lib/Target/RISCV/RISCVScheduleV.td

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D138640.477695.patch
Type: text/x-patch
Size: 10901 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20221124/ba87bf5f/attachment.bin>


More information about the llvm-commits mailing list