[all-commits] [llvm/llvm-project] e74bb2: [RISCV] Use mask agnostic policy for masked RISCVI...

Craig Topper via All-commits all-commits at lists.llvm.org
Mon May 15 23:17:29 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e74bb25dd2d9cffe21b3eb63552fda6e310b7332
      https://github.com/llvm/llvm-project/commit/e74bb25dd2d9cffe21b3eb63552fda6e310b7332
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2023-05-15 (Mon, 15 May 2023)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
    M llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vfma-vp.ll
    M llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vfmuladd-vp.ll
    M llvm/test/CodeGen/RISCV/rvv/fold-vp-fadd-and-vp-fmul.ll
    M llvm/test/CodeGen/RISCV/rvv/fold-vp-fsub-and-vp-fmul.ll
    M llvm/test/CodeGen/RISCV/rvv/sink-splat-operands.ll
    M llvm/test/CodeGen/RISCV/rvv/vfma-vp.ll
    M llvm/test/CodeGen/RISCV/rvv/vfmuladd-vp.ll

  Log Message:
  -----------
  [RISCV] Use mask agnostic policy for masked RISCVISD::VFMADD_VL patterns.

These aren't currently created from anything that has a passthru
operand. If we need to support this in the future, we should add
a policy operand to the ISD node definition.




More information about the All-commits mailing list