Searched refs:op_loc (Results 1 – 3 of 3) sorted by relevance
/linux/tools/perf/util/ |
H A D | dwarf-regs-powerpc.c | 41 * Fills the required fields for op_loc depending on if it 48 struct annotated_op_loc *op_loc) in get_powerpc_regs() argument 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() 55 if (op_loc->multi_regs) in get_powerpc_regs() 56 op_loc->reg2 = PPC_RB(raw_insn); in get_powerpc_regs() 59 if ((op_loc->mem_ref) && (PPC_OP(raw_insn) != 31)) in get_powerpc_regs() 60 op_loc->offset = get_offset_opcode(raw_insn); in get_powerpc_regs()
|
H A D | annotate.c | 2384 struct annotated_op_loc *op_loc) in extract_reg_offset() argument 2403 op_loc->segment = INSN_SEG_X86_GS; in extract_reg_offset() 2411 op_loc->offset = strtol(str, &p, 0); in extract_reg_offset() 2421 op_loc->reg1 = get_dwarf_regnum(regname, arch->e_machine, arch->e_flags); in extract_reg_offset() 2425 if (op_loc->multi_regs) { in extract_reg_offset() 2434 op_loc->reg2 = get_dwarf_regnum(regname, arch->e_machine, arch->e_flags); in extract_reg_offset() 2468 struct annotated_op_loc *op_loc; in annotate_get_insn_location() local 2481 for_each_insn_op_loc(loc, i, op_loc) { in annotate_get_insn_location() 2493 op_loc->reg1 = -1; in annotate_get_insn_location() 2494 op_loc in annotate_get_insn_location() 2709 struct annotated_op_loc *op_loc; __hist_entry__get_data_type() local [all...] |
H A D | annotate.h | 542 #define for_each_insn_op_loc(insn_loc, i, op_loc) \ argument 543 for (i = INSN_OP_SOURCE, op_loc = &(insn_loc)->ops[i]; \ 545 i++, op_loc++)
|