[all-commits] [llvm/llvm-project] b59ca4: [4/11][Clang][RISCV] Expand all variants for unit ...

Yueh-Ting (eop) Chen via All-commits all-commits at lists.llvm.org
Tue Jun 13 23:51:17 PDT 2023


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

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

  Log Message:
  -----------
  [4/11][Clang][RISCV] Expand all variants for unit stride segment store

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

Depends on D152071.

This patch expands all variants for unit stride 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
vsseg2e32 is added.

Reviewed By: craig.topper

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




More information about the All-commits mailing list