efriedma-quic wrote: This is a lot of tests... do we really need every combination of type/operator/flag? I guess it makes sure we don't have gaps, but thousands of lines of tests seems excessive. https://github.com/llvm/llvm-project/pull/131447