[all-commits] [llvm/llvm-project] 16aef9: Revert "[RISCV] Use vadd.vi for tail undisturbe vs...

Craig Topper via All-commits all-commits at lists.llvm.org
Wed Jun 5 09:51:50 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 16aef9ec5231407140f283f3fe12f17410227da4
      https://github.com/llvm/llvm-project/commit/16aef9ec5231407140f283f3fe12f17410227da4
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2024-06-05 (Wed, 05 Jun 2024)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
    M llvm/test/CodeGen/RISCV/rvv/vsub.ll

  Log Message:
  -----------
  Revert "[RISCV] Use vadd.vi for tail undisturbe vsub intrinsic with small immediate."

This reverts commit 1af0778f9c6e1ac0f6e2dfd0e56063cc21c4eea5.

I messed up the tail policy.


  Commit: baa6609fad698c9e3727f5aff9e57896889e6d35
      https://github.com/llvm/llvm-project/commit/baa6609fad698c9e3727f5aff9e57896889e6d35
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2024-06-05 (Wed, 05 Jun 2024)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
    M llvm/test/CodeGen/RISCV/rvv/vsub.ll

  Log Message:
  -----------
  Recommit  "[RISCV] Use vadd.vi for tail undisturbe vsub intrinsic with small immediate."

Now with the correct tail policy.

Original message:
Our pattern previously checked for the merge operand being undef.


Compare: https://github.com/llvm/llvm-project/compare/fda1e4b01f72...baa6609fad69

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list