[all-commits] [llvm/llvm-project] 5b8259: [RISCV] Split usage of VPseudoUnaryNoMask with GPR...

Philip Reames via All-commits all-commits at lists.llvm.org
Mon Jun 26 07:47:10 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5b8259158ad27a59243de1e0e530df7bad788a25
      https://github.com/llvm/llvm-project/commit/5b8259158ad27a59243de1e0e530df7bad788a25
  Author: Philip Reames <preames at rivosinc.com>
  Date:   2023-06-26 (Mon, 26 Jun 2023)

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

  Log Message:
  -----------
  [RISCV] Split usage of VPseudoUnaryNoMask with GPR destination

These instructions don't have a passthrough operand or any of the policy behaviors, while are the other ones do. Split them out into their own class to make this separation clear, and rename the mask variant to match. (We'd already done the same for the mask variant.)

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




More information about the All-commits mailing list