[vm] Enable store-store fence after allocation on all architectures.

TEST=ci
Change-Id: Ibde13e87f9a083b54a7cecffcfbac2c083fe47cc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/461183
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Slava Egorov <vegorov@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
diff --git a/runtime/vm/globals.h b/runtime/vm/globals.h
index 3c16916..84ba517 100644
--- a/runtime/vm/globals.h
+++ b/runtime/vm/globals.h
@@ -144,15 +144,8 @@
 #define HASH_IN_OBJECT_HEADER 1
 #endif
 
-#if defined(TARGET_ARCH_IA32) || defined(TARGET_ARCH_X64) ||                   \
-    (defined(TARGET_ARCH_ARM64) && defined(DART_TARGET_OS_MACOS))
 #define TARGET_HAS_FAST_WRITE_WRITE_FENCE 1
-#endif
-
-#if defined(HOST_ARCH_IA32) || defined(HOST_ARCH_X64) ||                       \
-    (defined(HOST_ARCH_ARM64) && defined(DART_HOST_OS_MACOS))
 #define HOST_HAS_FAST_WRITE_WRITE_FENCE 1
-#endif
 
 // The expression OFFSET_OF(type, field) computes the byte-offset of
 // the specified field relative to the containing type.