i965: Perform basic optimizations on the BROADCAST opcode.
authorFrancisco Jerez <currojerez@riseup.net>
Thu, 19 Feb 2015 12:52:24 +0000 (14:52 +0200)
committerFrancisco Jerez <currojerez@riseup.net>
Mon, 4 May 2015 14:44:17 +0000 (17:44 +0300)
commitf2fad0dc80627e853eea558498f18a9fa769992e
tree51302a9f50dd09bf7bab7f52e158a91ca1788aa7
parentc74511f5dc239eefb8604294c6c1e57b3a394111
i965: Perform basic optimizations on the BROADCAST opcode.

v2: Style fixes.

Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp
src/mesa/drivers/dri/i965/brw_fs_cse.cpp
src/mesa/drivers/dri/i965/brw_ir_fs.h
src/mesa/drivers/dri/i965/brw_ir_vec4.h
src/mesa/drivers/dri/i965/brw_vec4.cpp
src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp
src/mesa/drivers/dri/i965/brw_vec4_cse.cpp