/aosp_15_r20/external/mesa3d/src/intel/compiler/ |
H A D | brw_asm.c | 117 struct disasm_info *disasm_info = disasm_initialize(p->isa, NULL); in brw_assemble() local 118 if (!disasm_info) { in brw_assemble() 119 ralloc_free(disasm_info); in brw_assemble() 125 p->next_insn_offset, disasm_info)) { in brw_assemble() 126 ralloc_free(disasm_info); in brw_assemble() 136 brw_compact_instructions(p, 0, disasm_info); in brw_assemble() 148 ralloc_free(disasm_info); in brw_assemble()
|
H A D | brw_disasm_info.h | 55 struct disasm_info { struct 68 struct disasm_info *disasm, const unsigned *block_latency); argument 70 struct disasm_info * 75 disasm_new_inst_group(struct disasm_info *disasm, int offset); 78 disasm_annotate(struct disasm_info *disasm, 82 disasm_insert_error(struct disasm_info *disasm, int offset,
|
H A D | brw_disasm_info.cpp | 33 struct disasm_info *disasm, const unsigned *block_latency) in dump_assembly() 94 struct disasm_info * 98 struct disasm_info *disasm = ralloc(NULL, struct disasm_info); in disasm_initialize() 108 disasm_new_inst_group(struct disasm_info *disasm, int next_inst_offset) in disasm_new_inst_group() 118 disasm_annotate(struct disasm_info *disasm, in disasm_annotate() 161 disasm_insert_error(struct disasm_info *disasm, int offset, in disasm_insert_error()
|
H A D | brw_fs_generator.cpp | 774 struct disasm_info *disasm_info = disasm_initialize(p->isa, cfg); in generate_code() local 850 disasm_annotate(disasm_info, inst, p->next_insn_offset); in generate_code() 1202 disasm_info->use_tail = true; in generate_code() 1306 disasm_info->use_tail = true; in generate_code() 1388 disasm_new_inst_group(disasm_info, p->next_insn_offset); in generate_code() 1407 disasm_info); in generate_code() 1410 brw_compact_instructions(p, start_offset, disasm_info); in generate_code() 1448 disasm_info, perf.block_latency); in generate_code() 1453 ralloc_free(disasm_info); in generate_code()
|
H A D | brw_disasm.c | 2614 struct disasm_info *disasm_info = disasm_initialize(isa, NULL); in brw_disassemble_with_errors() local 2615 disasm_new_inst_group(disasm_info, start); in brw_disassemble_with_errors() 2616 disasm_new_inst_group(disasm_info, end); in brw_disassemble_with_errors() 2618 brw_validate_instructions(isa, assembly, start, end, disasm_info); in brw_disassemble_with_errors() 2625 &disasm_info->group_list) { in brw_disassemble_with_errors() 2645 ralloc_free(disasm_info); in brw_disassemble_with_errors()
|
H A D | brw_eu.h | 51 struct disasm_info; 1574 struct disasm_info *disasm); 1587 struct disasm_info *disasm); 1590 struct disasm_info *disasm);
|
H A D | brw_eu_validate.c | 2402 struct disasm_info *disasm) in brw_validate_instruction() 2437 struct disasm_info *disasm) in brw_validate_instructions()
|
H A D | brw_eu_compact.c | 2330 struct disasm_info *disasm) in brw_compact_instructions()
|
H A D | test_eu_validate.cpp | 108 struct disasm_info *disasm = disasm_initialize(p->isa, NULL); in validate()
|
/aosp_15_r20/external/mesa3d/src/freedreno/ir3/ |
H A D | ir3_shader.c | 196 if (dbg_enabled || ir3_shader_override_path || v->disasm_info.write_disasm) { in assemble_variant() 206 if (v->disasm_info.write_disasm) { in assemble_variant() 219 v->disasm_info.disasm = ralloc_size(v, stream_size + 1); in assemble_variant() 220 memcpy(v->disasm_info.disasm, stream_data, stream_size); in assemble_variant() 221 v->disasm_info.disasm[stream_size] = 0; in assemble_variant() 368 v->disasm_info.write_disasm = write_disasm; in create_variant() 374 v->binning->disasm_info.write_disasm = write_disasm; in create_variant() 388 if (v->disasm_info.write_disasm) { in create_variant() 389 v->disasm_info.nir = nir_shader_as_str(shader->nir, v); in create_variant()
|
H A D | ir3_shader.h | 568 struct ir3_disasm_info disasm_info; member
|
/aosp_15_r20/external/elfutils/src/ |
H A D | objdump.c | 619 struct disasm_info struct 634 struct disasm_info *info = (struct disasm_info *) arg; in disasm_output() argument 710 struct disasm_info info; in show_disasm()
|
H A D | ChangeLog | 3222 (disasm_info): Add elements for color codes. 3224 (show_disasm): Set up disasm_info data for callback.
|
/aosp_15_r20/external/bpftool/src/ |
H A D | jit_disasm.c | 71 symbol_lookup_callback(__maybe_unused void *disasm_info, in symbol_lookup_callback() argument
|
/aosp_15_r20/art/compiler/optimizing/ |
H A D | graph_visualizer.cc | 204 const DisassemblyInformation* disasm_info = nullptr) in HGraphVisualizerPrinter() argument 211 disasm_info_(disasm_info), in HGraphVisualizerPrinter()
|
/aosp_15_r20/external/mesa3d/src/freedreno/vulkan/ |
H A D | tu_pipeline.cc | 1435 .nir_final = ralloc_strdup(pipeline->executables_mem_ctx, variant->disasm_info.nir), in tu_append_executable() 1436 .disasm = ralloc_strdup(pipeline->executables_mem_ctx, variant->disasm_info.disasm), in tu_append_executable()
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 22.2.0.rst | 1310 - ir3: Allocate disasm_info under variant
|
H A D | 24.1.0.rst | 1130 - intel/compiler: Remove nir_print_instr hack in disasm_info
|