[all-commits] [llvm/llvm-project] 56dcfb: [RISCV] Remove duplicate vector conversion pseudos...

Craig Topper via All-commits all-commits at lists.llvm.org
Wed Oct 30 14:47:50 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 56dcfbef453d6cc390fc7a734db417e047616526
      https://github.com/llvm/llvm-project/commit/56dcfbef453d6cc390fc7a734db417e047616526
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2024-10-30 (Wed, 30 Oct 2024)

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

  Log Message:
  -----------
  [RISCV] Remove duplicate vector conversion pseudos. (#114287)

These pseudos used to be handled by CustomInserter to insert the
rounding
mode change for vector ceil, floor, etc. At some point they were changed
to use the InsertReadWriteCSR pass instead of the custom inserter. I
believe
that makes them redundant with the pseudos used by the RVV intrinsics
with rounding mode operand.



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