i965: Mark error annotation on correct SIMD16 inst.
authorMatt Turner <mattst88@gmail.com>
Sun, 20 Nov 2016 03:20:02 +0000 (19:20 -0800)
committerMatt Turner <mattst88@gmail.com>
Fri, 20 Jan 2017 19:40:52 +0000 (11:40 -0800)
commitf9a4fc9b1519337d6f3da9c6cacd20adba5fe081
tree50875d35fbda410bc71c11eddf9fef3dc877de91
parent59003f3447c95793e7e66e0e34b362d3ce9958eb
i965: Mark error annotation on correct SIMD16 inst.

inst, whose assignment can be seen in the last line of context pointed
to the correct instruction in the SIMD16 program, but src_offset was the
offset from the beginning of the SIMD16 program.

So if an instruction at offset 0x100 in the SIMD16 program was illegal,
we would mark an error on the instruction at offset 0x100 (which is
likely in the SIMD8 program).

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_eu_validate.c