https://github.com/ingomueller-net commented: This sounds like the right thing to do and looks good from a code perspective but I lack the background in the data layout infra and atomics to properly approve. https://github.com/llvm/llvm-project/pull/92120