[llvm] Extend MemoryEffects to Support Target-Specific Memory Locations (PR #148650)

Paul Walker via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 3 09:23:12 PDT 2025


================
@@ -0,0 +1,54 @@
+// RUN: llvm-tblgen -gen-intrinsic-impl -I %p/../../include -DTEST_INTRINSICS_SUPPRESS_DEFS %s | FileCheck %s
+
+include "llvm/IR/Intrinsics.td"
+
+def int_aarch64_set_fpmr_2   : DefaultAttrsIntrinsic<[], [llvm_i64_ty], [IntrInaccessibleWriteMemOnly<TargetMem0>]>;
----------------
paulwalker-arm wrote:

Can you use generic naming here? Same goes for the file's name, perhaps `intrinsic-attrs-target-mem.td`.

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


More information about the llvm-commits mailing list