[all-commits] [llvm/llvm-project] 2b6910: [RISCV] Remove lmuls argument in Sched class

Wang Pengcheng via All-commits all-commits at lists.llvm.org
Wed Nov 30 00:16:55 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2b6910e12aebf0f51c28a5c768b6e21cd46c43c2
      https://github.com/llvm/llvm-project/commit/2b6910e12aebf0f51c28a5c768b6e21cd46c43c2
  Author: wangpc <pc.wang at linux.alibaba.com>
  Date:   2022-11-30 (Wed, 30 Nov 2022)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVScheduleV.td

  Log Message:
  -----------
  [RISCV] Remove lmuls argument in Sched class

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.

Reviewed By: michaelmaitland

Differential Revision: https://reviews.llvm.org/D138640




More information about the All-commits mailing list