Searched refs:reg1 (Results 1 – 7 of 7) sorted by relevance
| /tools/perf/arch/x86/annotate/ |
| A D | instructions.c | 270 tsr = &state->regs[dst->reg1]; in update_insn_state_x86() 330 tsr = &state->regs[dst->reg1]; in update_insn_state_x86() 395 tsr->copied_from = src->reg1; in update_insn_state_x86() 398 insn_offset, src->reg1, dst->reg1); in update_insn_state_x86() 403 int sreg = src->reg1; in update_insn_state_x86() 408 tsr = &state->regs[dst->reg1]; in update_insn_state_x86() 490 int reg2 = (sreg == src->reg1) ? src->reg2 : src->reg1; in update_insn_state_x86() 537 src->reg1 != src->reg2) { in update_insn_state_x86() 569 if (dst->reg1 == fbreg || dst->reg1 == state->stack_reg) { in update_insn_state_x86() 592 if (dst->reg1 == fbreg) { in update_insn_state_x86() [all …]
|
| /tools/perf/arch/powerpc/annotate/ |
| A D | instructions.c | 278 int src_reg = src->reg1; in update_insn_state_powerpc() 280 src->reg1 = dst->reg1; in update_insn_state_powerpc() 281 dst->reg1 = src_reg; in update_insn_state_powerpc() 284 if (!has_reg_type(state, dst->reg1)) in update_insn_state_powerpc() 287 tsr = &state->regs[dst->reg1]; in update_insn_state_powerpc() 289 if (!has_reg_type(state, src->reg1) || in update_insn_state_powerpc() 290 !state->regs[src->reg1].ok) { in update_insn_state_powerpc() 295 tsr->type = state->regs[src->reg1].type; in update_insn_state_powerpc() 296 tsr->kind = state->regs[src->reg1].kind; in update_insn_state_powerpc() 300 insn_offset, src->reg1, dst->reg1); in update_insn_state_powerpc()
|
| /tools/perf/util/ |
| A D | dwarf-regs-powerpc.c | 51 op_loc->reg1 = get_source_reg(raw_insn); in get_powerpc_regs() 53 op_loc->reg1 = get_target_reg(raw_insn); in get_powerpc_regs()
|
| A D | annotate-data.c | 1053 int reg = dloc->op->reg1; in check_matching_type() 1152 reg2 = dloc->op->reg1; in check_matching_type() 1408 dloc->op->reg1, dloc->op->reg2); in find_data_type_block() 1410 snprintf(buf, sizeof(buf), "reg%d", dloc->op->reg1); in find_data_type_block() 1449 snprintf(buf, sizeof(buf), "reg%d, reg%d", dloc->op->reg1, dloc->op->reg2); in find_data_type_die() 1450 else if (dloc->op->reg1 == DWARF_REG_PC) in find_data_type_die() 1453 snprintf(buf, sizeof(buf), "reg%d", dloc->op->reg1); in find_data_type_die() 1479 reg = loc->reg1; in find_data_type_die() 1578 if (!found && loc->multi_regs && reg == loc->reg1 && loc->reg1 != loc->reg2) { in find_data_type_die()
|
| A D | annotate.h | 507 int reg1; member
|
| A D | annotate.c | 2421 op_loc->reg1 = get_dwarf_regnum(regname, arch->e_machine, arch->e_flags); in extract_reg_offset() 2493 op_loc->reg1 = -1; in annotate_get_insn_location() 2534 op_loc->reg1 = get_dwarf_regnum(s, arch->e_machine, arch->e_flags); in annotate_get_insn_location() 2747 if (op_loc->reg1 == DWARF_REG_PC) { in __hist_entry__get_data_type() 2756 op_loc->reg1 = DWARF_REG_PC; in __hist_entry__get_data_type()
|
| /tools/lib/bpf/ |
| A D | gen_loader.c | 299 static void emit_debug(struct bpf_gen *gen, int reg1, int reg2, in emit_debug() argument 308 if (ret < 1024 - 7 && reg1 >= 0 && reg2 < 0) in emit_debug() 320 if (reg1 >= 0) in emit_debug() 321 emit(gen, BPF_MOV64_REG(BPF_REG_3, reg1)); in emit_debug() 327 static void debug_regs(struct bpf_gen *gen, int reg1, int reg2, const char *fmt, ...) in debug_regs() argument 332 emit_debug(gen, reg1, reg2, fmt, args); in debug_regs()
|
Completed in 19 milliseconds