[llvm] [IR][AArch64] Add llvm.masked.speculative.load intrinsic (PR #156470)
David Sherwood via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 9 06:58:52 PDT 2025
================
@@ -0,0 +1,191 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
+; RUN: llc -mtriple=aarch64-linux-gnu < %s | FileCheck %s
+
+define { <4 x i32>, <4 x i1> } @speculative_load_v4i32_neon(ptr %p, <4 x i1> %mask) {
----------------
david-arm wrote:
It might be worth having a separate test file for fixed-width perhaps? For fixed-width I think we want to have different RUN lines for normal SVE and streaming mode. For the latter we can't use NEON and so will have to fall back on SVE.
https://github.com/llvm/llvm-project/pull/156470
More information about the llvm-commits
mailing list