Lines Matching refs:start_addr
263 si_add_split_disasm(const char *disasm, uint64_t start_addr, unsigned *num, in si_add_split_disasm() argument
290 " [PC=0x%" PRIx64 ", off=%u, size=%u]", start_addr + inst->offset, inst->offset, in si_add_split_disasm()
303 uint64_t start_addr, end_addr; in radv_dump_annotated_shader() local
309 start_addr = radv_shader_variant_get_va(shader); in radv_dump_annotated_shader()
310 end_addr = start_addr + shader->code_size; in radv_dump_annotated_shader()
314 if (start_addr <= waves[i].pc && waves[i].pc <= end_addr) in radv_dump_annotated_shader()
332 si_add_split_disasm(shader->disasm_string, start_addr, &num_inst, instructions); in radv_dump_annotated_shader()
344 while (num_waves && start_addr + inst->offset == waves->pc) { in radv_dump_annotated_shader()
890 uint64_t start_addr, end_addr; in radv_dump_faulty_shader() local
897 start_addr = radv_shader_variant_get_va(shader); in radv_dump_faulty_shader()
898 end_addr = start_addr + shader->code_size; in radv_dump_faulty_shader()
899 instr_offset = faulty_pc - start_addr; in radv_dump_faulty_shader()
904 start_addr, end_addr, instr_offset); in radv_dump_faulty_shader()
914 si_add_split_disasm(shader->disasm_string, start_addr, &num_inst, instructions); in radv_dump_faulty_shader()
920 if (start_addr + inst->offset == faulty_pc) { in radv_dump_faulty_shader()