mesa/src/intel/tools/tests/gen6
Danylo Piliaiev 03fbff1efc intel/assembler: Add labels support
Use labels instead of numeric JIP/UIP offsets.
Works for gen6+.

v2:
 - Change asm tests to use labels on gen6+
 - Remove usage of relative offsets on gen6+
 - Consider brw_jump_scale when setting relative offset
 - Return error if there is a JIP/UIP label without matching target
 - Fix matching of label tokens

Signed-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>
Reviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4245>
2020-09-02 10:33:29 +00:00
..
add.asm
add.expected
and.asm
and.expected
asr.asm
asr.expected
break.asm intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
break.expected intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
cmp.asm
cmp.expected
cont.asm intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
cont.expected intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
dp2.asm
dp2.expected
dp3.asm
dp3.expected
dp4.asm
dp4.expected
dph.asm
dph.expected
else.asm intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
else.expected intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
endif.asm intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
endif.expected
frc.asm
frc.expected
halt.asm intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
halt.expected intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
if.asm intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
if.expected intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
lrp.asm
lrp.expected
lzd.asm
lzd.expected
mach.asm
mach.expected
mad.asm
mad.expected
math.asm
math.expected
mov.asm
mov.expected
mul.asm
mul.expected
not.asm
not.expected
or.asm
or.expected
pln.asm
pln.expected
rndd.asm
rndd.expected
rnde.asm
rnde.expected
rndz.asm
rndz.expected
sel.asm
sel.expected
send.asm
send.expected
sendc.asm
sendc.expected
shl.asm
shl.expected
shr.asm
shr.expected
while.asm intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
while.expected intel/assembler: Add labels support 2020-09-02 10:33:29 +00:00
xor.asm
xor.expected