glsl: use set rather than old hash table for ir_validate
authorTimothy Arceri <t_arceri@yahoo.com.au>
Wed, 8 Jul 2015 11:26:02 +0000 (21:26 +1000)
committerTimothy Arceri <t_arceri@yahoo.com.au>
Sat, 11 Jul 2015 00:25:32 +0000 (10:25 +1000)
commit0fae4e451bc60de1138729d20e03100e93cc6f38
treea19d0c83d699ecfe142d0c2f9f3f90c57804ac49
parent75784243df1f5bb0652fb243b37d69f36d493a86
glsl: use set rather than old hash table for ir_validate

When the new hash table implementation was added to Mesa it claimed to be much
faster, see commits 35fd61bd99c1 and 72e55bb6888ff.

The set implementation follows the same implementation strategy so this should
be faster and there was no need to store a data field.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
src/glsl/ir_validate.cpp