r600g: use tables with ISA info v3
authorVadim Girlin <vadimgirlin@gmail.com>
Fri, 1 Feb 2013 07:45:35 +0000 (11:45 +0400)
committerVadim Girlin <vadimgirlin@gmail.com>
Fri, 1 Feb 2013 08:08:42 +0000 (12:08 +0400)
commit022122ee63b8a00afc23eaa347df934a79fb1d4c
treeb014eeb8150f2425140973923f9a7d4052e52ec5
parentb68a3b865be2dbd002f1fb8fc3eba20c4293a5bd
r600g: use tables with ISA info v3

v3: added some flags including condition codes for ALU,
    fixed issue with CF reverse lookup (overlapping ranges of CF_ALU_xxx
    and other CF instructions)
    rebased on current master

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
src/gallium/drivers/r600/Makefile.sources
src/gallium/drivers/r600/eg_asm.c
src/gallium/drivers/r600/r600_asm.c
src/gallium/drivers/r600/r600_asm.h
src/gallium/drivers/r600/r600_isa.c [new file with mode: 0644]
src/gallium/drivers/r600/r600_isa.h [new file with mode: 0644]
src/gallium/drivers/r600/r600_pipe.c
src/gallium/drivers/r600/r600_pipe.h
src/gallium/drivers/r600/r600_shader.c
src/gallium/drivers/r600/r700_asm.c