Home
last modified time | relevance | path

Searched refs:disasm_info (Results 1 – 13 of 13) sorted by relevance

/external/oss-fuzz/projects/binutils/
Dfuzz_disassemble.c54 struct disassemble_info disasm_info; in LLVMFuzzerTestOneInput() local
63 init_disassemble_info (&disasm_info, stdout, (fprintf_ftype) fprintf); in LLVMFuzzerTestOneInput()
64 disasm_info.fprintf_func = objdump_sprintf; in LLVMFuzzerTestOneInput()
65 disasm_info.print_address_func = generic_print_address; in LLVMFuzzerTestOneInput()
66 disasm_info.display_endian = disasm_info.endian = BFD_ENDIAN_LITTLE; in LLVMFuzzerTestOneInput()
67 disasm_info.buffer = (bfd_byte *) Data; in LLVMFuzzerTestOneInput()
68 disasm_info.buffer_vma = 0x1000; in LLVMFuzzerTestOneInput()
69 disasm_info.buffer_length = Size-10; in LLVMFuzzerTestOneInput()
70 disasm_info.insn_info_valid = 0; in LLVMFuzzerTestOneInput()
73 disasm_info.stream = &s; in LLVMFuzzerTestOneInput()
[all …]
/external/mesa3d/src/intel/compiler/
Dbrw_disasm_info.h56 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,
Dbrw_disasm_info.c35 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()
Dbrw_fs_generator.cpp1896 struct disasm_info *disasm_info = disasm_initialize(devinfo, cfg); in generate_code() local
1949 disasm_annotate(disasm_info, inst, p->next_insn_offset); in generate_code()
2406 disasm_info->use_tail = true; in generate_code()
2538 disasm_info->use_tail = true; in generate_code()
2625 disasm_new_inst_group(disasm_info, p->next_insn_offset); in generate_code()
2635 disasm_info); in generate_code()
2638 brw_compact_instructions(p, start_offset, disasm_info); in generate_code()
2667 disasm_info, perf.block_latency); in generate_code()
2672 ralloc_free(disasm_info); in generate_code()
Dbrw_vec4_generator.cpp1482 struct disasm_info *disasm_info = disasm_initialize(devinfo, cfg); in generate_code() local
1497 disasm_annotate(disasm_info, inst, p->next_insn_offset); in generate_code()
2165 disasm_new_inst_group(disasm_info, p->next_insn_offset); in generate_code()
2174 disasm_info); in generate_code()
2177 brw_compact_instructions(p, 0, disasm_info); in generate_code()
2201 disasm_info, perf.block_latency); in generate_code()
2206 ralloc_free(disasm_info); in generate_code()
Dbrw_eu.h1345 struct disasm_info *disasm);
1357 struct disasm_info *disasm);
1360 struct disasm_info *disasm);
Dbrw_eu_validate.c1944 struct disasm_info *disasm) in brw_validate_instruction()
1978 struct disasm_info *disasm) in brw_validate_instructions()
Dbrw_eu_compact.c2270 struct disasm_info *disasm) in brw_compact_instructions()
Dtest_eu_validate.cpp101 struct disasm_info *disasm = disasm_initialize(p->devinfo, NULL); in validate()
/external/mesa3d/src/intel/common/
Dgen_disasm.c75 struct disasm_info *disasm_info = disasm_initialize(devinfo, NULL); in gen_disassemble() local
76 disasm_new_inst_group(disasm_info, start); in gen_disassemble()
77 disasm_new_inst_group(disasm_info, end); in gen_disassemble()
79 brw_validate_instructions(devinfo, assembly, start, end, disasm_info); in gen_disassemble()
86 &disasm_info->group_list) { in gen_disassemble()
106 ralloc_free(disasm_info); in gen_disassemble()
/external/mesa3d/src/intel/tools/
Di965_asm.c217 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()
/external/elfutils/src/
Dobjdump.c620 struct disasm_info struct
635 struct disasm_info *info = (struct disasm_info *) arg; in disasm_output() argument
711 struct disasm_info info; in show_disasm()
DChangeLog2865 (disasm_info): Add elements for color codes.
2867 (show_disasm): Set up disasm_info data for callback.