spirv: don't discard access set by vtn_pointer_dereference
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Fri, 26 Jul 2019 19:47:09 +0000 (22:47 +0300)
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>
Tue, 30 Jul 2019 17:43:59 +0000 (17:43 +0000)
commit7deb5ec0e89769382fb5dd86aa5305001ae413fa
tree70e0eb6ffcba9f11b194a1d39df8f2191fd09533
parent587a49752943972791c328bb2cb926b231601da1
spirv: don't discard access set by vtn_pointer_dereference

We can have a access flag already set here so just augment the
existing ones.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 0fb61dfdeb ("spirv: propagate access qualifiers through ssa & pointer")
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
src/compiler/spirv/vtn_variables.c