From a45a47183a98e07f7a44330cd68bf65fec8d6dea Mon Sep 17 00:00:00 2001 From: Damien Lespiau Date: Mon, 21 Jan 2013 19:28:41 +0000 Subject: assembler: Make explicit that labels are part of the instructions list The output of the parsing is a list of struct brw_program_instruction. These instructions can be either GEN instructions aka struct brw_instruction or labels. To make this more explicit we now have a type to test to determine which instruction we are dealing with. This will also allow to to pull the relocation bits into struct brw_program_instruction instead of having them in the structure representing the opcodes. Signed-off-by: Damien Lespiau --- assembler/disasm-main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'assembler/disasm-main.c') diff --git a/assembler/disasm-main.c b/assembler/disasm-main.c index b900e91d..fbb6ae33 100644 --- a/assembler/disasm-main.c +++ b/assembler/disasm-main.c @@ -167,6 +167,6 @@ int main(int argc, char **argv) } for (inst = program->first; inst; inst = inst->next) - brw_disasm (output, &inst->instruction, gen); + brw_disasm (output, &inst->instruction.gen, gen); exit (0); } -- cgit v1.2.3