[llvm] [IR] Add llvm.masked.speculative.load intrinsic (PR #156470)

Benjamin Maxwell via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 12 05:05:40 PST 2025


================
@@ -27098,6 +27098,65 @@ The '``llvm.masked.compressstore``' intrinsic is designed for compressing data i
 
 Other targets may support this intrinsic differently, for example, by lowering it into a sequence of branches that guard scalar store operations.
 
+.. _int_mspecload:
+
+'``llvm.masked.speculative.load.*``' Intrinsics
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax:
+"""""""
+This is an overloaded intrinsic. The loaded data is a vector of any integer, floating-point or pointer data type.
----------------
MacDue wrote:

very nit: line wrap this

https://github.com/llvm/llvm-project/pull/156470


More information about the llvm-commits mailing list