Lines Matching full:assembly
61 struct util_dynarray assembly = {}; in i965_disasm_read_c_literal_file() local
70 util_dynarray_append(&assembly, uint32_t, temp[0]); in i965_disasm_read_c_literal_file()
71 util_dynarray_append(&assembly, uint32_t, temp[1]); in i965_disasm_read_c_literal_file()
78 util_dynarray_append(&assembly, uint32_t, temp[0]); in i965_disasm_read_c_literal_file()
79 util_dynarray_append(&assembly, uint32_t, temp[1]); in i965_disasm_read_c_literal_file()
87 *end = assembly.size; in i965_disasm_read_c_literal_file()
88 return assembly.data; in i965_disasm_read_c_literal_file()
95 void *assembly; in i965_disasm_read_binary() local
105 assembly = malloc(*end + 1); in i965_disasm_read_binary()
106 if (assembly == NULL) in i965_disasm_read_binary()
109 size = fread(assembly, *end, 1, fp); in i965_disasm_read_binary()
111 free(assembly); in i965_disasm_read_binary()
114 return assembly; in i965_disasm_read_binary()
135 void *assembly = NULL; in main() local
222 assembly = i965_disasm_read_binary(fp, &end); in main()
224 assembly = i965_disasm_read_c_literal_file(fp, &end); in main()
226 if (!assembly) { in main()
235 /* Disassemble i965 instructions from buffer assembly */ in main()
236 brw_disassemble_with_labels(&isa, assembly, start, end, stdout); in main()
245 free(assembly); in main()