fabianmcg wrote: Did you run `mlir-check` on both AMD and NVIDIA GPUs and verified the integration tests run? I never liked the pattern `#if X == 1`, however, I don't remember if it was setup like that because of the tests. https://github.com/llvm/llvm-project/pull/82988