[llvm] [msan] Add handlers for AVX masked load/store intrinsics (PR #123857)

Thurston Dang via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 22 10:28:24 PST 2025


================
@@ -4408,6 +4522,30 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
       handleVtestIntrinsic(I);
       break;
 
+    case Intrinsic::x86_avx_maskstore_ps:
+    case Intrinsic::x86_avx_maskstore_pd:
+    case Intrinsic::x86_avx_maskstore_ps_256:
+    case Intrinsic::x86_avx_maskstore_pd_256:
+    case Intrinsic::x86_avx2_maskstore_d:
+    case Intrinsic::x86_avx2_maskstore_q:
+    case Intrinsic::x86_avx2_maskstore_d_256:
+    case Intrinsic::x86_avx2_maskstore_q_256: {
----------------
thurstond wrote:

Test case: https://github.com/llvm/llvm-project/pull/123980

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


More information about the llvm-commits mailing list