Summary: Different ordering modes aren't supported for an atomic load, so we just do an add of zero as the same thing. It's less efficient, but it works. Fixes https://github.com/llvm/llvm-project/issues/138560 (cherry picked from commit dfcb8cb2a92c9f72ddde5ea08dadf2f640197d32)