[all-commits] [llvm/llvm-project] 2f9eee: [RISCV] Implement intrinsics for XAndesVBFHCVT (#1...

Jim Lin via All-commits all-commits at lists.llvm.org
Wed Jun 25 17:58:57 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2f9eee849f7d7414c447d26625517edc34437138
      https://github.com/llvm/llvm-project/commit/2f9eee849f7d7414c447d26625517edc34437138
  Author: Jim Lin <jim at andestech.com>
  Date:   2025-06-26 (Thu, 26 Jun 2025)

  Changed paths:
    M clang/include/clang/Basic/riscv_andes_vector.td
    M clang/lib/Sema/SemaRISCV.cpp
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/non-policy/non-overloaded/nds_vfncvtbf16s.c
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/non-policy/non-overloaded/nds_vfwcvtsbf16.c
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/non-policy/overloaded/nds_vfncvtbf16s.c
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/non-policy/overloaded/nds_vfwcvtsbf16.c
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/policy/non-overloaded/nds_vfncvtbf16s.c
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/policy/non-overloaded/nds_vfwcvtsbf16.c
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/policy/overloaded/nds_vfncvtbf16s.c
    A clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/policy/overloaded/nds_vfwcvtsbf16.c
    A clang/test/Sema/rvv-andes-required-features-invalid.c

  Log Message:
  -----------
  [RISCV] Implement intrinsics for XAndesVBFHCVT (#145634)

This patch implements clang intrinsic support for XAndesVBFHCVT.

The clang intrinsicis for XAndesVBFHCVT is similar to Zvfbfmin, but it
doesn't have mask variants.

The document for the intrinsics can be found at:
https://github.com/andestech/andes-vector-intrinsic-doc/tree/ast-v5_4_0-release-v5/auto-generated/andes-v5

Co-authored-by: Tony Chuan-Yue Yuan <yuan593 at andestech.com>



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