efriedma-quic wrote: Please check what MSVC actually does here. Some brief testing seems to show that it does straight left-to-right for array indexing, instead of the mixed ordering you've implemented. https://github.com/llvm/llvm-project/pull/215479