[llvm] Add IntrWillReturn to intrinsics (PR #101562)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 8 02:10:36 PDT 2024


================
@@ -621,22 +621,22 @@ foreach inst = ["vfcmp_caf_d", "vfcmp_cun_d", "vfcmp_ceq_d", "vfcmp_cueq_d",
 // LSX load/store
 def int_loongarch_lsx_vld
   : VecInt<[llvm_v16i8_ty], [llvm_ptr_ty, llvm_i32_ty],
-           [IntrReadMem, IntrArgMemOnly, ImmArg<ArgIndex<1>>]>;
+           [IntrWillReturn, IntrReadMem, IntrArgMemOnly, ImmArg<ArgIndex<1>>]>;
----------------
nikic wrote:

Use default attrs here as well? From a quick search, these are normal (non-synchronizing) vector loads.

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


More information about the llvm-commits mailing list