Home
last modified time | relevance | path

Searched refs:current_pc (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Dm32r-tdep.c271 CORE_ADDR current_pc; in decode_prologue() local
277 for (current_pc = start_pc; current_pc < scan_limit; current_pc += 2) in decode_prologue()
280 if (!safe_read_memory_integer (current_pc, 2, &return_value)) in decode_prologue()
283 insn = read_memory_unsigned_integer (current_pc, 2); in decode_prologue()
290 if (current_pc & 0x02) in decode_prologue()
299 if (current_pc == scan_limit) in decode_prologue()
302 current_pc += 2; /* skip the immediate data */ in decode_prologue()
305 if (!safe_read_memory_integer (current_pc, 2, &return_value)) in decode_prologue()
312 -((short) read_memory_unsigned_integer (current_pc, 2)); in decode_prologue()
317 && safe_read_memory_integer (current_pc + 2, 2, in decode_prologue()
[all …]
H A Dv850-tdep.c368 CORE_ADDR current_pc = *current_pc_ptr; in handle_prepare() local
392 current_pc += 2; in handle_prepare()
394 current_pc += 2; in handle_prepare()
396 current_pc += 4; in handle_prepare()
431 *current_pc_ptr = current_pc; in handle_prepare()
547 CORE_ADDR func_addr, prologue_end, current_pc; in v850_scan_prologue() local
606 for (current_pc = func_addr; current_pc < prologue_end;) in v850_scan_prologue()
612 fprintf_filtered (gdb_stdlog, "0x%.8lx ", (long) current_pc); in v850_scan_prologue()
613 gdb_print_insn (current_pc, gdb_stdlog); in v850_scan_prologue()
616 insn = read_memory_unsigned_integer (current_pc, 2); in v850_scan_prologue()
[all …]
H A Dm68k-tdep.c510 m68k_analyze_frame_setup (CORE_ADDR pc, CORE_ADDR current_pc, in m68k_analyze_frame_setup() argument
515 if (pc >= current_pc) in m68k_analyze_frame_setup()
516 return current_pc; in m68k_analyze_frame_setup()
530 if (pc + 4 < current_pc && cache->locals == 0) in m68k_analyze_frame_setup()
553 if (pc + 2 < current_pc) in m68k_analyze_frame_setup()
572 if (pc + 2 < current_pc) in m68k_analyze_frame_setup()
606 m68k_analyze_register_saves (CORE_ADDR pc, CORE_ADDR current_pc, in m68k_analyze_register_saves() argument
616 while (pc < current_pc) in m68k_analyze_register_saves()
703 m68k_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc, in m68k_analyze_prologue() argument
708 pc = m68k_analyze_frame_setup (pc, current_pc, cache); in m68k_analyze_prologue()
[all …]
H A Darm-tdep.c303 CORE_ADDR current_pc; in thumb_skip_prologue() local
311 for (current_pc = pc; in thumb_skip_prologue()
312 current_pc + 2 < func_end && current_pc < pc + 40; in thumb_skip_prologue()
313 current_pc += 2) in thumb_skip_prologue()
315 unsigned short insn = read_memory_unsigned_integer (current_pc, 2); in thumb_skip_prologue()
349 return current_pc; in thumb_skip_prologue()
495 CORE_ADDR current_pc; in thumb_scan_prologue() local
532 for (current_pc = prologue_start; in thumb_scan_prologue()
533 (current_pc < prologue_end) && ((findmask & 7) != 7); in thumb_scan_prologue()
534 current_pc += 2) in thumb_scan_prologue()
[all …]
H A Di386-tdep.c387 i386_analyze_struct_return (CORE_ADDR pc, CORE_ADDR current_pc, in i386_analyze_struct_return() argument
405 if (current_pc <= pc) in i386_analyze_struct_return()
417 if (current_pc == pc) in i386_analyze_struct_return()
420 return current_pc; in i386_analyze_struct_return()
423 if (current_pc == pc + 1) in i386_analyze_struct_return()
426 return current_pc; in i386_analyze_struct_return()
707 i386_analyze_register_saves (CORE_ADDR pc, CORE_ADDR current_pc, in i386_analyze_register_saves() argument
716 for (i = 0; i < 8 && pc < current_pc; i++) in i386_analyze_register_saves()
759 i386_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc, in i386_analyze_prologue() argument
763 pc = i386_analyze_struct_return (pc, current_pc, cache); in i386_analyze_prologue()
[all …]
H A Damd64-tdep.c752 amd64_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc, in amd64_analyze_prologue() argument
759 if (current_pc <= pc) in amd64_analyze_prologue()
760 return current_pc; in amd64_analyze_prologue()
765 if ((op == 0x4c || op == 0x48) && (current_pc > pc + 11)) in amd64_analyze_prologue()
789 if (current_pc <= pc + 1) in amd64_analyze_prologue()
790 return current_pc; in amd64_analyze_prologue()
H A Dm68hc11-tdep.c614 m68hc11_scan_prologue (CORE_ADDR pc, CORE_ADDR current_pc, in m68hc11_scan_prologue() argument
627 if (pc >= current_pc) in m68hc11_scan_prologue()
628 return current_pc; in m68hc11_scan_prologue()
698 if (pc + seq->length > current_pc) in m68hc11_scan_prologue()
791 CORE_ADDR current_pc; in m68hc11_frame_unwind_cache() local
816 current_pc = frame_pc_unwind (next_frame); in m68hc11_frame_unwind_cache()
818 m68hc11_scan_prologue (info->pc, current_pc, info); in m68hc11_frame_unwind_cache()
H A Dsparc-tdep.c521 sparc_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc, in sparc_analyze_prologue() argument
529 if (current_pc <= pc) in sparc_analyze_prologue()
530 return current_pc; in sparc_analyze_prologue()
542 if (tdep->plt_entry_size > 0 && in_plt_section (current_pc, NULL)) in sparc_analyze_prologue()
543 pc = current_pc - ((current_pc - pc) % tdep->plt_entry_size); in sparc_analyze_prologue()
H A Dsparc-tdep.h153 extern CORE_ADDR sparc_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc,
H A Dxstormy16-tdep.c646 CORE_ADDR current_pc; in xstormy16_frame_cache() local
660 current_pc = frame_pc_unwind (next_frame); in xstormy16_frame_cache()
662 xstormy16_analyze_prologue (cache->pc, current_pc, cache, next_frame); in xstormy16_frame_cache()
H A Dsh-tdep.c492 sh_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc, in sh_analyze_prologue() argument
502 if (pc >= current_pc) in sh_analyze_prologue()
503 return current_pc; in sh_analyze_prologue()
2281 CORE_ADDR current_pc; in sh_frame_cache() local
2300 current_pc = frame_pc_unwind (next_frame); in sh_frame_cache()
2302 sh_analyze_prologue (cache->pc, current_pc, cache); in sh_frame_cache()
H A Ds390-tdep.c1214 CORE_ADDR current_pc, in s390_analyze_prologue() argument
1258 for (pc = start_pc; pc > 0 && pc < current_pc; pc = next_pc) in s390_analyze_prologue()
/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DFuncUnwinders.cpp90 Address current_pc(m_range.GetBaseAddress()); in GetCompactUnwindUnwindPlan() local
94 if (compact_unwind->GetUnwindPlan(target, current_pc, *unwind_plan_sp)) { in GetCompactUnwindUnwindPlan()
168 Address current_pc(m_range.GetBaseAddress()); in GetArmUnwindUnwindPlan() local
173 if (!arm_unwind_info->GetUnwindPlan(target, current_pc, in GetArmUnwindUnwindPlan()
461 Address current_pc; in GetUnwindPlanArchitectureDefault() local
486 Address current_pc; in GetUnwindPlanArchitectureDefaultAtFunctionEntry() local
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DStopInfoMachException.cpp154 uint64_t current_pc = current_address.GetLoadAddress(&target); in DeterminePtrauthFailure() local
160 if (bad_address != current_pc && fixed_bad_address != current_pc) { in DeterminePtrauthFailure()
182 if (bad_address != current_pc && fixed_bad_address == current_pc) { in DeterminePtrauthFailure()
/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Dexcept.c66 extern int current_pc;
312 current_pc, range->end_pc);
391 current_pc, range->start_pc);
H A Ddecl.c91 int current_pc; variable
1240 (is_class_level) ? "class" : "block", newlevel, current_pc);
1281 (is_class_level) ? "class" : "block", current_binding_level, current_pc,
1285 (is_class_level) ? "class" : "block", current_binding_level, current_pc);
1473 current_pc = pc;
1516 current_pc = pc;
1800 current_pc = 0;
H A Dexpr.c1635 note_label (current_pc, target_pc) in note_label() argument
1636 int current_pc ATTRIBUTE_UNUSED, target_pc; in note_label()
H A DChangeLog586 (binding_depth, is_class_level, current_pc): Declare extern.
6744 (binding_depth, is_class_level, current_pc): new variables.
6754 * except.c (binding_depth, is_class_level, current_pc):
9128 (note_label): Likewise for parameter `current_pc'.
/openbsd-src/gnu/llvm/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp344 auto current_pc = *pc; in AtomicSequence() local
345 const auto entry_pc = current_pc; in AtomicSequence()
348 auto inst = emulator.ReadInstructionAt(current_pc); in AtomicSequence()
354 inst = emulator.ReadInstructionAt(current_pc += 4); in AtomicSequence()
361 const auto exit_pc = current_pc + SextW(bne_exit.imm); in AtomicSequence()
364 inst = emulator.ReadInstructionAt(current_pc += 4); in AtomicSequence()
370 inst = emulator.ReadInstructionAt(current_pc += 4); in AtomicSequence()
376 if (entry_pc != current_pc + SextW(bne_start.imm)) in AtomicSequence()
379 current_pc += 4; in AtomicSequence()
381 return exit_pc == current_pc && emulator.WritePC(current_pc); in AtomicSequence()
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DRegisterContextUnwind.cpp123 addr_t current_pc = reg_ctx_sp->GetPC(); in InitializeZerothFrame() local
125 if (current_pc == LLDB_INVALID_ADDRESS) { in InitializeZerothFrame()
140 current_pc = abi->FixCodeAddress(current_pc); in InitializeZerothFrame()
150 m_current_pc.SetLoadAddress(current_pc, &process->GetTarget()); in InitializeZerothFrame()
165 current_pc, GetSymbolOrFunctionName(m_sym_ctx).AsCString("")); in InitializeZerothFrame()
168 current_pc, GetSymbolOrFunctionName(m_sym_ctx).AsCString("")); in InitializeZerothFrame()
172 current_pc); in InitializeZerothFrame()
/openbsd-src/gnu/llvm/lldb/tools/compact-unwind/
H A Dcompact-unwind-dumper.c354 uint64_t current_pc = baton->text_segment_vmaddr; in scan_macho_load_commands() local
359 current_pc += func_start; in scan_macho_load_commands()
360 baton->function_start_addresses[i++] = current_pc; in scan_macho_load_commands()