How would I compile GPU assemblies?

Title explains it well, how would I compile or cross-compiler GPU assemblies on linux, sorta like the assemblies from envydis and envyas documentation — envytools git documentation, but with a official compiler.