https://github.com/nikic approved this pull request. LGTM It's interesting that this results in instruction-count reduction when clang is built with clang, but not when it is built with gcc. https://github.com/llvm/llvm-project/pull/75634