[all-commits] [llvm/llvm-project] 91b90e: [7/11][Clang][RISCV] Expand all variants for strid...

Yueh-Ting (eop) Chen via All-commits all-commits at lists.llvm.org
Wed Jun 14 00:07:12 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 91b90e0ea0ec096bfc7e7293d6dd2f6bb4c5d5b0
      https://github.com/llvm/llvm-project/commit/91b90e0ea0ec096bfc7e7293d6dd2f6bb4c5d5b0
  Author: eopXD <yueh.ting.chen at gmail.com>
  Date:   2023-06-14 (Wed, 14 Jun 2023)

  Changed paths:
    M clang/include/clang/Basic/riscv_vector.td
    M clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/non-policy/non-overloaded/vssseg2e32_tuple.c
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/non-policy/overloaded/vssseg2e32_tuple.c

  Log Message:
  -----------
  [7/11][Clang][RISCV] Expand all variants for strided segment store

This is the 7th patch of the patch-set. For the cover letter, please
checkout D152069.

Depends on D152074.

This patch expands all variants for strided segment store. The store
intrinsics does not have any policy variants. This patch also fixes the
trailing suffix in the intrinsics' function name that representing the
return type, adding `x{NF}`.

For the same reason mentioned in [3/11], only full test case for
vssseg2e32 is added for now.

Reviewed By: craig.topper

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




More information about the All-commits mailing list