glsl: Remove ir_unop_any.
authorMatt Turner <mattst88@gmail.com>
Mon, 30 Nov 2015 19:56:31 +0000 (11:56 -0800)
committerMatt Turner <mattst88@gmail.com>
Fri, 18 Dec 2015 18:20:12 +0000 (13:20 -0500)
commit2268a50ffde18f9907ee7321c8b503b52a23fb05
treee6925b8ef4c467966dbd2f799475fb31d738a60e
parent249bb8961726fe98ea6f3ba625487f6935a9f093
glsl: Remove ir_unop_any.

The GLSL IR to TGSI/Mesa IR paths for any_nequal have the same
optimizations the ir_unop_any paths had.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
src/glsl/ir.cpp
src/glsl/ir.h
src/glsl/ir_constant_expression.cpp
src/glsl/ir_validate.cpp
src/glsl/lower_mat_op_to_vec.cpp
src/glsl/nir/glsl_to_nir.cpp
src/mesa/drivers/dri/i965/brw_fs_channel_expressions.cpp
src/mesa/program/ir_to_mesa.cpp
src/mesa/state_tracker/st_glsl_to_tgsi.cpp