Replace folly::asm_pause with folly::asm_volatile_pause
[folly.git] / folly / portability / Asm.h
index f3343649715edb695ef17329921fb5aa51e69ee5..f7b7ebba86d0b52f933ca31ee43e198a5cee8f2e 100644 (file)
@@ -42,16 +42,4 @@ inline void asm_volatile_pause() {
   asm volatile("or 27,27,27");
 #endif
 }
-
-inline void asm_pause() {
-#if defined(_MSC_VER) && (defined(_M_IX86) || defined(_M_X64))
-  ::_mm_pause();
-#elif defined(__i386__) || FOLLY_X64
-  asm("pause");
-#elif FOLLY_A64 || defined(__arm__)
-  asm("yield");
-#elif FOLLY_PPC64
-  asm("or 31,31,31");
-#endif
-}
 }