[PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain

Piyou Chen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 17 03:38:27 PDT 2023


BeMg added inline comments.


================
Comment at: clang/test/CodeGen/RISCV/ntlh-intrinsics/riscv32-zihintntl.c:19
+typedef signed short v8ss __attribute__((vector_size(16)));
+typedef signed char v16sc __attribute__((vector_size(16)));
+v4si v4si1, v4si2;
----------------
craig.topper wrote:
> What about the rvv builtin types for scalable vectors?
Should we support rvv builtin types for __riscv_ntl_load/store although we already have plan to support RVV builtin type in nontemporal by extra RVV intrinsic functions?

It need some extra code to support these function with scalable vector type. 


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D143364



More information about the llvm-commits mailing list