i965: Disassemble 3-src operands widths' correctly.
authorMatt Turner <mattst88@gmail.com>
Sat, 8 Mar 2014 19:07:10 +0000 (11:07 -0800)
committerMatt Turner <mattst88@gmail.com>
Mon, 10 Mar 2014 21:13:45 +0000 (14:13 -0700)
commitdafcc1b7c4bd23d9dad805d8ddd27c39c53e6a9f
treeb2b26081b9ab2b38257488b6c177c32dc112a0a4
parent30259856a8a82a55c030df1ad052e505c61144bc
i965: Disassemble 3-src operands widths' correctly.

<4,1,1> isn't a real thing. We meant <4,4,1>, i.e., each component of
the whole register.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_disasm.c
src/mesa/drivers/dri/i965/brw_schedule_instructions.cpp
src/mesa/drivers/dri/i965/gen8_disasm.c
src/mesa/drivers/dri/i965/test_blorp_blit_eu_gen.cpp