Searched refs:op_loc (Results 1 – 4 of 4) sorted by relevance
| /linux/tools/perf/util/dwarf-regs-arch/ |
| H A D | dwarf-regs-powerpc.c | 49 struct annotated_op_loc *op_loc) in get_powerpc_regs() argument 52 op_loc->reg1 = get_source_reg(raw_insn); in get_powerpc_regs() 54 op_loc->reg1 = get_target_reg(raw_insn); in get_powerpc_regs() 56 if (op_loc->multi_regs) in get_powerpc_regs() 57 op_loc->reg2 = PPC_RB(raw_insn); in get_powerpc_regs() 60 if ((op_loc->mem_ref) && (PPC_OP(raw_insn) != 31)) in get_powerpc_regs() 61 op_loc->offset = get_offset_opcode(raw_insn); in get_powerpc_regs()
|
| /linux/tools/perf/util/ |
| H A D | annotate.c | 2482 struct annotated_op_loc *op_loc) in extract_reg_offset() argument 2500 op_loc->segment = INSN_SEG_X86_GS; in extract_reg_offset() 2508 op_loc->offset = strtol(str, &p, 0); in extract_reg_offset() 2509 op_loc->reg1 = arch__dwarf_regnum(arch, p); in extract_reg_offset() 2510 if (op_loc->reg1 == -1) in extract_reg_offset() 2514 if (op_loc->multi_regs) in extract_reg_offset() 2515 op_loc->reg2 = arch__dwarf_regnum(arch, p + 1); in extract_reg_offset() 2548 struct annotated_op_loc *op_loc; in annotate_get_insn_location() local 2561 for_each_insn_op_loc(loc, i, op_loc) { in annotate_get_insn_location() 2573 op_loc->reg1 = -1; in annotate_get_insn_location() [all …]
|
| H A D | annotate.h | 543 #define for_each_insn_op_loc(insn_loc, i, op_loc) \ argument 544 for (i = INSN_OP_SOURCE, op_loc = &(insn_loc)->ops[i]; \ 546 i++, op_loc++)
|
| /linux/tools/perf/util/include/ |
| H A D | dwarf-regs.h | 131 void get_powerpc_regs(u32 raw_insn, int is_source, struct annotated_op_loc *op_loc); 143 struct annotated_op_loc *op_loc __maybe_unused) in get_powerpc_regs()
|