i965: Add disassembler support for remaining opcodes.
authorMatt Turner <mattst88@gmail.com>
Sat, 30 Apr 2016 00:03:43 +0000 (17:03 -0700)
committerMatt Turner <mattst88@gmail.com>
Wed, 4 May 2016 05:34:00 +0000 (22:34 -0700)
commitaffaae197fdbc39dc3f9c03b003e22bf61dc7aed
treefecaad70bced69f4b1602ee7f7f075a590c969de
parentb89b0a03f292d812e4b06b0260b00a56532db689
i965: Add disassembler support for remaining opcodes.

For opcodes that changed meaning on different generations, we store a
pointer to a secondary table and the table's size in a tagged union in
place of the mnemonic and number of sources.

Acked-by: Francisco Jerez <currojerez@riseup.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_eu.c
src/mesa/drivers/dri/i965/brw_eu.h