#ifndef COMMON_POWER
#define COMMON_POWER
+#if defined(POWER8)
+#define MB __asm__ __volatile__ ("eieio":::"memory")
+#define WMB __asm__ __volatile__ ("eieio":::"memory")
+#else
#define MB __asm__ __volatile__ ("sync")
#define WMB __asm__ __volatile__ ("sync")
+#endif
#define INLINE inline