[PATCH] D21505: [Clang][AVX512][Intrinsics]Adding intrinsics for mov{ss|sd} instruction set

Elena Demikhovsky via cfe-commits cfe-commits at lists.llvm.org
Tue Jul 5 01:44:57 PDT 2016


delena added inline comments.

================
Comment at: lib/Headers/avx512fintrin.h:4518
@@ -4493,1 +4517,3 @@
 
+static __inline__ __m128 __DEFAULT_FN_ATTRS
+_mm_mask_store_ss (float * __W, __mmask8 __U, __m128 __A)
----------------
this intrinsic should  be void.

================
Comment at: test/CodeGen/avx512f-builtins.c:248
@@ +247,3 @@
+  // CHECK:  store float {{.*}}, float* {{.*}}
+  // CHECK: load <4 x float>, <4 x float>* {{.*}}
+  return _mm_mask_store_ss (__W, __U, __A);
----------------
Why do you see load here?


http://reviews.llvm.org/D21505





More information about the cfe-commits mailing list