[all-commits] [llvm/llvm-project] 58f525: [RISCV] Add tests for deinterleave shuffles w/o vn...

Philip Reames via All-commits all-commits at lists.llvm.org
Fri Nov 1 08:02:34 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 58f525a23ca44f1acdb80ff803fb7b95acf8c7d3
      https://github.com/llvm/llvm-project/commit/58f525a23ca44f1acdb80ff803fb7b95acf8c7d3
  Author: Philip Reames <preames at rivosinc.com>
  Date:   2024-11-01 (Fri, 01 Nov 2024)

  Changed paths:
    M llvm/test/CodeGen/RISCV/rvv/vector-deinterleave-fixed.ll
    M llvm/test/CodeGen/RISCV/rvv/vector-deinterleave.ll

  Log Message:
  -----------
  [RISCV] Add tests for deinterleave shuffles w/o vnsrl.vv

With SEW=64, the vnsrl trick we primary rely on does not work.  This
is handled correctly today, but we have fairly minimal testing of the
resulting shuffles which makes it hard to demonstrate value of an
upcoming change.



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