nir: Add a structurizer

Graphics / Mesa 3D Graphics Library / Mesa - Julian Winkler [web.de] - 14 August 2020 20:35 UTC

v2 (Karol): renamed pathes to paths use more bool use _mesa_set_intersects deduplicated some code fixed some typos
v3 (Karol): don't enable structurizer as we do this in vtn now
v4 (Jason): A few clean-ups due to unstructured NIR changes
v5 (Jason): Misc whitespace and style cleanups

b273611bb17 nir: Add a structurizer
src/compiler/Makefile.sources | 1 +
src/compiler/nir/meson.build | 1 +
src/compiler/nir/nir.h | 2 +
src/compiler/nir/nir_builder.h | 10 +-
src/compiler/nir/nir_lower_goto_ifs.c | 868 ++++++++++++++++++++++++++++++++++
5 files changed, 880 insertions(+), 2 deletions(-)

Upstream: cgit.freedesktop.org


  • Share