clover/llvm: Split shared codegen support code into separate file.
authorFrancisco Jerez <currojerez@riseup.net>
Sun, 3 Jul 2016 22:44:01 +0000 (15:44 -0700)
committerFrancisco Jerez <currojerez@riseup.net>
Tue, 12 Jul 2016 03:34:33 +0000 (20:34 -0700)
commit71ac9820d6c612a3a0cd8fcea87f7f2bde82d640
tree0ea3aa0103222c2dfefd3f630b367f04b3a82fb7
parent26fa9bfd0dfccf06358180ae740121522d09b51f
clover/llvm: Split shared codegen support code into separate file.

This is the common part of the code used to generate a clover::module
from LLVM bitcode, shared between the native and LLVM paths.

Reviewed-by: Serge Martin <edb+mesa@sigluy.net>
Tested-by: Jan Vesely <jan.vesely@rutgers.edu>
src/gallium/state_trackers/clover/Makefile.sources
src/gallium/state_trackers/clover/llvm/codegen.hpp [new file with mode: 0644]
src/gallium/state_trackers/clover/llvm/codegen/common.cpp [new file with mode: 0644]
src/gallium/state_trackers/clover/llvm/invocation.cpp