[PATCH] D150253: [RISCV] Add Zvfhmin extension for clang.

Jianjian Guan via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue May 30 19:22:17 PDT 2023


jacquesguan added a comment.

In D150253#4382884 <https://reviews.llvm.org/D150253#4382884>, @craig.topper wrote:

> Do we need to enable these intrinsics for Zvfhmin?
>
>   vfloat16mf4_t __riscv_vle16_v_f16mf4 (const float16_t *base, size_t vl);
>   vfloat16mf2_t __riscv_vle16_v_f16mf2 (const float16_t *base, size_t vl);
>   vfloat16m1_t __riscv_vle16_v_f16m1 (const float16_t *base, size_t vl);
>   vfloat16m2_t __riscv_vle16_v_f16m2 (const float16_t *base, size_t vl);
>   vfloat16m4_t __riscv_vle16_v_f16m4 (const float16_t *base, size_t vl);
>   vfloat16m8_t __riscv_vle16_v_f16m8 (const float16_t *base, size_t vl);
>
> Similar for all the other load/store intrinsics?
>
> Also all the vreinterpret intrinsics.
>
> And `__riscv_vmerge_vvm_f16*` and `__riscv_vmv_v_v_f16*`
>
> They can be a separate patch.

Yes, I will create a new patch to do that.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D150253/new/

https://reviews.llvm.org/D150253



More information about the cfe-commits mailing list