nir: Add a pass to inline functions
authorJason Ekstrand <jason.ekstrand@intel.com>
Sun, 14 Feb 2016 01:31:05 +0000 (17:31 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 24 Mar 2016 22:20:44 +0000 (15:20 -0700)
commit22b343a8ec75a08dae6a6badbb261eab8437475d
tree63fcc82631d2ec501602d6ee2a7dd4441c01893d
parentdebf23ec6837506ce372f032751dc683e36d8a98
nir: Add a pass to inline functions

This commit adds a new NIR pass that lowers all function calls away by
inlining the functions.

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
src/compiler/Makefile.sources
src/compiler/nir/Makefile.sources
src/compiler/nir/nir.h
src/compiler/nir/nir_inline_functions.c [new file with mode: 0644]