spirv: Add a parent field to vtn_cf_node
authorJason Ekstrand <jason@jlekstrand.net>
Wed, 12 Feb 2020 21:31:50 +0000 (15:31 -0600)
committerMarge Bot <eric+marge@anholt.net>
Fri, 3 Apr 2020 20:54:00 +0000 (20:54 +0000)
commit2de5a41595442a02b5375d13082e236e1475c0bf
treea5b3e681e503e579df5b18d2ffe5e099345fa43e
parentd94e464a9fc5da334ae224810f855fff6890be50
spirv: Add a parent field to vtn_cf_node

This makes it easier to crawl up the CF tree when trying to validate the
incoming SPIR-V control-flow.

Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3820>
src/compiler/spirv/vtn_cfg.c
src/compiler/spirv/vtn_private.h