================ @@ -321,6 +321,18 @@ def int_wasm_relaxed_dot_bf16x8_add_f32: [llvm_v8i16_ty, llvm_v8i16_ty, llvm_v4f32_ty], [IntrNoMem, IntrSpeculatable]>; +//===----------------------------------------------------------------------===// +// Half-precision intrinsics (experimental) +//===----------------------------------------------------------------------===// + +// TODO: Replace these intrinsic with normal ISel patterns once the XXX +// instructions are merged to the proposal. +def int_wasm_loadf16_f32: + Intrinsic<[llvm_float_ty], + [llvm_ptr_ty], + [IntrReadMem, IntrArgMemOnly], + "", [SDNPMemOperand]>; ---------------- aheejin wrote:
Hmm I'm not sure. If this works without the name I guess it's fine. https://github.com/llvm/llvm-project/pull/90906 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits