[NFC] Tweak a comment about the lock-free builtins
authorLuís Marques <luismarques@lowrisc.org>
Mon, 17 Aug 2020 12:43:53 +0000 (13:43 +0100)
committerLuís Marques <luismarques@lowrisc.org>
Mon, 17 Aug 2020 12:43:53 +0000 (13:43 +0100)
clang/lib/AST/ExprConstant.cpp

index 448a683..760e562 100644 (file)
@@ -11519,8 +11519,8 @@ bool IntExprEvaluator::VisitBuiltinCallExpr(const CallExpr *E,
       return false;
 
     // For __atomic_is_lock_free(sizeof(_Atomic(T))), if the size is a power
-    // of two less than the maximum inline atomic width, we know it is
-    // lock-free.  If the size isn't a power of two, or greater than the
+    // of two less than or equal to the maximum inline atomic width, we know it
+    // is lock-free.  If the size isn't a power of two, or greater than the
     // maximum alignment where we promote atomics, we know it is not lock-free
     // (at least not in the sense of atomic_is_lock_free).  Otherwise,
     // the answer can only be determined at runtime; for example, 16-byte