Displaying 2 results from an estimated 2 matches for "targethood".
2017 May 01
2
[SPIR-V] SPIR-V in LLVM
...similar in terms of what level of the
>compiler stack the were designed for, so I think doing a simple
>LLVM IR -> SPIR-V conversion will be the easiest and give you the best
>results in the the end.
Perhaps, I do not understand the backend pipeline, but that is entirely orthogonal to targethood.
>Also, if you are able to integrate it into SPIR-V Tools you will be able
>to re-use the existing SPIR-V in memory representation and the
>reader/writer APIs.
The in memory representation is already there (inherited from SPIRV-LLVM) and will be refined once the tablegen work is complete...
2017 May 01
4
[SPIR-V] SPIR-V in LLVM
I note that there was a talk recently at EuroLLVM SPIR-V and LLVM about and so I want to get this message out soon so as to avoid duplicated effort.
I have an up to date backend for SPIR-V on an up to date fork (~2-3 weeks behind) of LLVM, transplanted and “modernised” from Khronos’ SPIRV-LLVM that I plan on integrating into LLVM trunk. While it is usable in it’s current form there are several