This just reorders the atomics, it doesn't change anything except their layout in the header.
This is a prep patch for adding some conditionals around these for CL3.0 but that patch is much easier to review if all the atomic operations are grouped together like this.
clang-tidy: error: unknown type name '__constant' [clang-diagnostic-error]
not useful