================
@@ -138,6 +142,12 @@ let Attributes = [Const, NoThrow, 
RequiredVectorWidth<256>], Features = "avx" in
   }
 }
 
+// PRFCHW
+let Features = "prfchw", Header = "x86intrin.h", Attributes = [NoThrow, Const] 
in {
+  def _m_prefetch : X86LibBuiltin<"void(void *)">;
----------------
phoebewang wrote:

Only `_m_prefetchw` requires "prfchw". `_m_prefetch` can be put together with 
`_mm_prefetch`.

https://github.com/llvm/llvm-project/pull/115099
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to