[all-commits] [llvm/llvm-project] 94a8be: [RISCV] Move vslideup/down tablegen classes togeth...

Craig Topper via All-commits all-commits at lists.llvm.org
Thu Jun 1 15:26:03 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 94a8be41c43b7704505b3504f5abf3f7f99cf70d
      https://github.com/llvm/llvm-project/commit/94a8be41c43b7704505b3504f5abf3f7f99cf70d
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2023-06-01 (Thu, 01 Jun 2023)

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

  Log Message:
  -----------
  [RISCV] Move vslideup/down tablegen classes together. NFC


  Commit: 37cfcfcef76bb615b941d7077ca81168bd7ad080
      https://github.com/llvm/llvm-project/commit/37cfcfcef76bb615b941d7077ca81168bd7ad080
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2023-06-01 (Thu, 01 Jun 2023)

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

  Log Message:
  -----------
  [RISCV] Separate slideup/down pseudoinstructions from FMA instructions earlier in the class hierarchy.

Remove RISCVMaskedPseudo from vslideup/down. I hadn't intended to
include them. I missed that they used the same classes as FMA.
They weren't tested and I don't have a use case yet.

This is also needed as I attempt refactor the classes to improve
D151850.


Compare: https://github.com/llvm/llvm-project/compare/834fcfed248d...37cfcfcef76b


More information about the All-commits mailing list