working on implementing LLVM 7.0 shader compiler backend