https://github.com/joker-eph approved this pull request. That seems OK, but can we have a PR to document the GPU dialect layering? It would be great to not lose all the discussion we had here, it can be handy to have this encoded for future reference. https://github.com/llvm/llvm-project/pull/95166