[all-commits] [llvm/llvm-project] 349503: [RISCV] Support scalable-vector masked scatter ope...

Fraser Cormack via All-commits all-commits at lists.llvm.org
Thu Mar 18 03:24:44 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3495031a39b76b1f85367b68199a79f19dbd9d9e
      https://github.com/llvm/llvm-project/commit/3495031a39b76b1f85367b68199a79f19dbd9d9e
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    M llvm/lib/Target/RISCV/RISCVISelLowering.h
    A llvm/test/CodeGen/RISCV/rvv/mscatter-sdnode.ll

  Log Message:
  -----------
  [RISCV] Support scalable-vector masked scatter operations

This patch adds support for masked scatter intrinsics on scalable vector
types. It is mostly an extension of the earlier masked gather support
introduced in D96263, since the addressing mode legalization is the
same.

Reviewed By: craig.topper

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




More information about the All-commits mailing list