(HSA Intermediate Language LLVM support)
It would seem an IR is already available and it's already integrated on an existing LLVM branch. From skimming around it seems AMD has been working hard to do what is necessary to get things merged into LLVM mainline.
<quote> My highest priority is to get the backend upstreamed as soon as possible, so I would appreciate feedback about any kinds of blocking issues on that.
Thanks
Matt Arsenault </quote>
http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-May/085545.h...