intel/tools: New i965 instruction assembler tool
authorSagar Ghuge <sagar.ghuge@intel.com>
Tue, 11 Dec 2018 00:12:07 +0000 (16:12 -0800)
committerMatt Turner <mattst88@gmail.com>
Tue, 7 May 2019 21:33:38 +0000 (14:33 -0700)
commit70308a5a8a801a960bb9f45fb597f80b77c51014
tree567aad915f6c9bbd77c2571be21425a6aab4bb90
parenta232aa5c50226a744dfbcd46057f84d5d82e5c82
intel/tools: New i965 instruction assembler tool

Tool is inspired from igt's assembler tool. Thanks to Matt Turner, who
mentored me through out this project.

v2: Fix memory leaks and naming convention (Caio)
v3: Fix meson changes (Dylan Baker)
v4: Fix usage options (Matt Turner)

Signed-off-by: Sagar Ghuge <sagar.ghuge@intel.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Closes: https://gitlab.freedesktop.org/mesa/mesa/merge_requests/141
src/intel/tools/i965_asm.c [new file with mode: 0644]
src/intel/tools/i965_asm.h [new file with mode: 0644]
src/intel/tools/i965_gram.y [new file with mode: 0644]
src/intel/tools/i965_lex.l [new file with mode: 0644]
src/intel/tools/meson.build