fabianmcg wrote: > Also, SPIR-V is less restrictive here: ... This is another reason why I don't want to encode this nvidia/amd gpu specific detail into the type system That sounds good to me. https://github.com/llvm/llvm-project/pull/76015