i965: Correct disasm_info usage in eu_validate test

Fixes: 4f82b17287 ("i965: Rewrite disassembly annotation code")

Cc: Matt Turner <mattst88@gmail.com>
Signed-off-by: Andres Gomez <agomez@igalia.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
Andres Gomez 2017-11-18 02:48:45 +02:00
parent 8d5994098f
commit 1866f7aee5
1 changed files with 6 additions and 6 deletions

View File

@ -113,20 +113,20 @@ static bool
validate(struct brw_codegen *p)
{
const bool print = getenv("TEST_DEBUG");
struct disasm_info disasm = disasm_initialize(p->devinfo, NULL);
struct disasm_info *disasm = disasm_initialize(p->devinfo, NULL);
if (print) {
disasm_new_inst_group(&disasm, 0);
disasm_new_inst_group(&disasm, p->next_insn_offset);
disasm_new_inst_group(disasm, 0);
disasm_new_inst_group(disasm, p->next_insn_offset);
}
bool ret = brw_validate_instructions(p->devinfo, p->store, 0,
p->next_insn_offset, &disasm);
p->next_insn_offset, disasm);
if (print) {
dump_assembly(p->store, &disasm);
dump_assembly(p->store, disasm);
}
ralloc_free(disasm.mem_ctx);
ralloc_free(disasm);
return ret;
}