From: Andres Gomez Date: Sat, 18 Nov 2017 00:48:45 +0000 (+0200) Subject: i965: Correct disasm_info usage in eu_validate test X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1866f7aee596d203c34439c7b603db22788b0190;p=mesa.git i965: Correct disasm_info usage in eu_validate test Fixes: 4f82b1728719 ("i965: Rewrite disassembly annotation code") Cc: Matt Turner Signed-off-by: Andres Gomez Reviewed-by: Matt Turner --- diff --git a/src/intel/compiler/test_eu_validate.cpp b/src/intel/compiler/test_eu_validate.cpp index b147b6b227e..cb2fcd3d40f 100644 --- a/src/intel/compiler/test_eu_validate.cpp +++ b/src/intel/compiler/test_eu_validate.cpp @@ -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; }