/third_party/mesa3d/src/intel/compiler/ |
D | brw_disasm_info.h | 56 struct disasm_info { struct 69 struct disasm_info *disasm, const unsigned *block_latency); argument 71 struct disasm_info * 76 disasm_new_inst_group(struct disasm_info *disasm, unsigned offset); 79 disasm_annotate(struct disasm_info *disasm, 83 disasm_insert_error(struct disasm_info *disasm, unsigned offset,
|
D | brw_disasm_info.c | 35 struct disasm_info *disasm, const unsigned *block_latency) in dump_assembly() 106 struct disasm_info * 110 struct disasm_info *disasm = ralloc(NULL, struct disasm_info); in disasm_initialize() 120 disasm_new_inst_group(struct disasm_info *disasm, unsigned next_inst_offset) in disasm_new_inst_group() 129 disasm_annotate(struct disasm_info *disasm, in disasm_annotate() 172 disasm_insert_error(struct disasm_info *disasm, unsigned offset, in disasm_insert_error()
|
D | brw_fs_generator.cpp | 1917 struct disasm_info *disasm_info = disasm_initialize(devinfo, cfg); in generate_code() local 1990 disasm_annotate(disasm_info, inst, p->next_insn_offset); in generate_code() 2483 disasm_info->use_tail = true; in generate_code() 2630 disasm_info->use_tail = true; in generate_code() 2746 disasm_new_inst_group(disasm_info, p->next_insn_offset); in generate_code() 2756 disasm_info); in generate_code() 2759 brw_compact_instructions(p, start_offset, disasm_info); in generate_code() 2788 disasm_info, perf.block_latency); in generate_code() 2793 ralloc_free(disasm_info); in generate_code()
|
D | brw_vec4_generator.cpp | 1531 struct disasm_info *disasm_info = disasm_initialize(devinfo, cfg); in generate_code() local 1546 disasm_annotate(disasm_info, inst, p->next_insn_offset); in generate_code() 2222 disasm_new_inst_group(disasm_info, p->next_insn_offset); in generate_code() 2231 disasm_info); in generate_code() 2234 brw_compact_instructions(p, 0, disasm_info); in generate_code() 2258 disasm_info, perf.block_latency); in generate_code() 2263 ralloc_free(disasm_info); in generate_code()
|
D | brw_eu.h | 1855 struct disasm_info *disasm); 1867 struct disasm_info *disasm); 1870 struct disasm_info *disasm);
|
D | brw_eu_validate.c | 2108 struct disasm_info *disasm) in brw_validate_instruction() 2143 struct disasm_info *disasm) in brw_validate_instructions()
|
D | brw_eu_compact.c | 2448 struct disasm_info *disasm) in brw_compact_instructions()
|
D | test_eu_validate.cpp | 101 struct disasm_info *disasm = disasm_initialize(p->devinfo, NULL); in validate()
|
/third_party/mesa3d/src/intel/common/ |
D | intel_disasm.c | 75 struct disasm_info *disasm_info = disasm_initialize(devinfo, NULL); in intel_disassemble() local 76 disasm_new_inst_group(disasm_info, start); in intel_disassemble() 77 disasm_new_inst_group(disasm_info, end); in intel_disassemble() 79 brw_validate_instructions(devinfo, assembly, start, end, disasm_info); in intel_disassemble() 86 &disasm_info->group_list) { in intel_disassemble() 106 ralloc_free(disasm_info); in intel_disassemble()
|
/third_party/mesa3d/src/intel/tools/ |
D | i965_asm.c | 217 struct disasm_info *disasm_info; in main() local 325 disasm_info = disasm_initialize(p->devinfo, NULL); in main() 326 if (!disasm_info) { in main() 335 p->next_insn_offset, disasm_info); in main() 340 brw_compact_instructions(p, start_offset, disasm_info); in main() 356 ralloc_free(disasm_info); in main()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_shader.c | 236 if (dbg_enabled || ir3_shader_override_path || v->disasm_info.write_disasm) { in assemble_variant() 246 if (v->disasm_info.write_disasm) { in assemble_variant() 259 v->disasm_info.disasm = ralloc_size(v->shader, stream_size + 1); in assemble_variant() 260 memcpy(v->disasm_info.disasm, stream_data, stream_size); in assemble_variant() 261 v->disasm_info.disasm[stream_size] = 0; in assemble_variant() 360 v->disasm_info.write_disasm = write_disasm; in create_variant() 366 v->binning->disasm_info.write_disasm = write_disasm; in create_variant() 380 if (v->disasm_info.write_disasm) { in create_variant() 381 v->disasm_info.nir = nir_shader_as_str(shader->nir, shader); in create_variant()
|
D | ir3_shader.h | 680 struct ir3_disasm_info disasm_info; member
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_pipeline.c | 2298 ralloc_steal(pipeline->executables_mem_ctx, variant->disasm_info.nir); in tu_append_executable() 2299 ralloc_steal(pipeline->executables_mem_ctx, variant->disasm_info.disasm); in tu_append_executable() 2304 .nir_final = variant->disasm_info.nir, in tu_append_executable() 2305 .disasm = variant->disasm_info.disasm, in tu_append_executable()
|