nir/glsl: Generate SSA NIR
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 1 Dec 2014 22:11:04 +0000 (14:11 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 15 Jan 2015 15:19:02 +0000 (07:19 -0800)
commit29e607e5cf5fbd8a99657ca12d362a3a3fa5ba58
tree1e4c29461cbe4ddcc82642316baef2fc9e424efe
parent6962c332e5e94dce48b472cb181095cc74c67816
nir/glsl: Generate SSA NIR

With this commit, the GLSL IR -> NIR pass generates NIR in more-or-less SSA
form.  It's SSA in the sense that it doesn't have any registers, but it
isn't really useful SSA because it still has a pile of load/store
intrinsics that we will need to get rid of.

Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
src/glsl/nir/glsl_to_nir.cpp