nir/opcodes: Remove the per_component info field
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 16 Dec 2014 22:43:26 +0000 (14:43 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 15 Jan 2015 15:20:22 +0000 (07:20 -0800)
commit813316d1501e08da56a1021a7378d6b5e6371922
tree462e2dbf902656740a8d8c4a769947a7991fed35
parente2a8f9e5ccb136f1e9460255054e34c11a41a422
nir/opcodes: Remove the per_component info field

Originally, this field was intended for determining if the given
instruction acted per-component or if it had mismatching source and
destination sizes that would have to be interpreted specially.  However, we
can easily derive this from output_size == 0, so it's not really that
useful.  Also, the values we were setting in nir_opcodes.h for this field
were completely bogus and it was never used.

Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
src/glsl/nir/nir.h
src/glsl/nir/nir_opcodes.c
src/glsl/nir/nir_opcodes.h