Translating OpenACC to LLVM IR with SPIR kernels | IEEE Conference Publication | IEEE Xplore