================ @@ -96,6 +96,10 @@ TARGET_BUILTIN(__builtin_arm_jcvt, "Zid", "nc", "v8.3a") // Prefetch BUILTIN(__builtin_arm_prefetch, "vvC*UiUiUiUi", "nc") +// Range Prefetch +TARGET_HEADER_BUILTIN(__builtin_arm_range_prefetch_x, "vvC*UiUiiUiiz", "n", ARMACLE_H, ALL_LANGUAGES, "") +TARGET_HEADER_BUILTIN(__builtin_arm_range_prefetch, "vvC*UiUiULLi", "n", ARMACLE_H, ALL_LANGUAGES, "") ---------------- CarolineConcatto wrote:
I've noticed that all the TARGET_HEADER_BUILTIN that use ALL_LANGUAGES have: one TARGET_HEADER_BUILTIN and one BUILTIN. For instance: BUILTIN(__builtin_arm_wfe, "v", "") TARGET_HEADER_BUILTIN(__wfe, "v", "h", ARMACLE_H, ALL_LANGUAGES, "") Do we need to do the same for the these new intrinsics? https://github.com/llvm/llvm-project/pull/170490 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
