Lines Matching defs:start_addr
264 si_add_split_disasm(const char *disasm, uint64_t start_addr, unsigned *num,
291 " [PC=0x%" PRIx64 ", off=%u, size=%u]", start_addr + inst->offset, inst->offset,
304 uint64_t start_addr, end_addr;
310 start_addr = radv_shader_get_va(shader);
311 end_addr = start_addr + shader->code_size;
315 if (start_addr <= waves[i].pc && waves[i].pc <= end_addr)
333 si_add_split_disasm(shader->disasm_string, start_addr, &num_inst, instructions);
345 while (num_waves && start_addr + inst->offset == waves->pc) {
918 uint64_t start_addr, end_addr;
925 start_addr = radv_shader_get_va(shader);
926 end_addr = start_addr + shader->code_size;
927 instr_offset = faulty_pc - start_addr;
932 start_addr, end_addr, instr_offset);
942 si_add_split_disasm(shader->disasm_string, start_addr, &num_inst, instructions);
948 if (start_addr + inst->offset == faulty_pc) {