glsl: remove struct kill_entry in constant propagation
authorCaio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Mon, 9 Jul 2018 18:29:41 +0000 (11:29 -0700)
committerRafael Antognolli <rafael.antognolli@intel.com>
Thu, 12 Jul 2018 21:03:51 +0000 (14:03 -0700)
commit13cfd6cc9669b5c4fdc8186d0753ddff24e0fb6c
treef21f40b59e9126a3c4fa1a62b452b83aa7cd00b3
parentd6e869afe90df1d6fa02b1dcb1a367c48fca001a
glsl: remove struct kill_entry in constant propagation

The only value in kill_entry is the writemask, which can be stored in
the data pointer of the hash table entry.

Suggested by Eric Anholt.

Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Thomas Helland <thomashelland90@gmail.com>
src/compiler/glsl/opt_constant_propagation.cpp