i965/vec4/gen8: Handle the MUL dest hazard exception
authorBen Widawsky <benjamin.widawsky@intel.com>
Fri, 21 Nov 2014 18:47:41 +0000 (10:47 -0800)
committerBen Widawsky <benjamin.widawsky@intel.com>
Fri, 21 Nov 2014 20:08:46 +0000 (12:08 -0800)
commit88fea85f09e2252035bec66ab26c375b45b000f5
tree102448da1017b34426207e17c555a9230aae4a9d
parent156f565f9eb36dad3cd959952724bc54f9ff21ea
i965/vec4/gen8: Handle the MUL dest hazard exception

Fix one of the few cases where we can't reliable touch the destination hazard
bits. I am explicitly doing this patch individually so it is easy to backport. I
was tempted to do this patch before the previous patch which reorganized the
code, but I believe even doing that first, this is still easy to backport.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=84212
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_vec4.cpp
src/mesa/drivers/dri/i965/brw_vec4.h