Support xlclang++ on AIX. (#1584)

diff --git a/src/hb-atomic.hh b/src/hb-atomic.hh
index 9321932..d98a960 100644
--- a/src/hb-atomic.hh
+++ b/src/hb-atomic.hh
@@ -184,7 +184,7 @@
 #endif
 
 
-#elif !defined(HB_NO_MT) && defined(_AIX) && defined(__IBMCPP__)
+#elif !defined(HB_NO_MT) && defined(_AIX) && (defined(__IBMCPP__) || defined(__ibmxl__))
 
 #include <builtins.h>