Can the Triton nvgpu dialect be renamed to something like tt_nvgpu to avoid using same namespace as nvgpu upstream? If both dialects are loaded simultaneously we get:
LLVM ERROR: Trying to register different dialects for the same namespace: nvgpu
If tt_nvgpu sounds reasonable I can open a PR.
cc @Mogball @wsmoses