Home
last modified time | relevance | path

Searched refs:pc_val (Results 1 – 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/gdb/gdb/
HDarmnbsd-nat.c233 unsigned pc_val; in store_register() local
235 regcache_collect (ARM_PC_REGNUM, (char *) &pc_val); in store_register()
237 pc_val = ADDR_BITS_REMOVE (pc_val); in store_register()
240 inferior_registers.r_pc |= pc_val; in store_register()
292 unsigned pc_val; in store_regs() local
295 regcache_collect (ARM_PC_REGNUM, (char *) &pc_val); in store_regs()
298 pc_val = ADDR_BITS_REMOVE (pc_val); in store_regs()
301 inferior_registers.r_pc = pc_val | psr_val; in store_regs()
HDarm-tdep.c1501 shifted_reg_val (unsigned long inst, int carry, unsigned long pc_val, in shifted_reg_val() argument
1511 shift = (rs == 15 ? pc_val + 8 : read_register (rs)) & 0xFF; in shifted_reg_val()
1517 ? ((pc_val | (ARM_PC_32 ? 0 : status_reg)) in shifted_reg_val()
1564 unsigned long pc_val = ((unsigned long) pc) + 4; /* PC after prefetch */ in thumb_get_next_pc() local
1587 nextpc = pc_val + (sbits (inst1, 0, 7) << 1); in thumb_get_next_pc()
1591 nextpc = pc_val + (sbits (inst1, 0, 10) << 1); in thumb_get_next_pc()
1597 nextpc = pc_val + offset; in thumb_get_next_pc()
1605 nextpc = pc_val; in thumb_get_next_pc()
1620 unsigned long pc_val; in arm_get_next_pc() local
1628 pc_val = (unsigned long) pc; in arm_get_next_pc()
[all …]
HDinfttrace.c399 unsigned long pc_val; in get_raw_pc() local
407 (char *) &pc_val, in get_raw_pc()
408 sizeof (pc_val)); in get_raw_pc()
411 return (CORE_ADDR) pc_val; in get_raw_pc()
2569 CORE_ADDR pc_val; in count_unhandled_events() local
2571 pc_val = get_raw_pc (ttid); in count_unhandled_events()
2573 if (pc_val > 0) in count_unhandled_events()
2574 printf (" breakpoint at 0x%x\n", pc_val); in count_unhandled_events()
HDregcache.c1323 CORE_ADDR pc_val; in read_pc_pid() local
1330 pc_val = TARGET_READ_PC (ptid); in read_pc_pid()
1335 pc_val = ADDR_BITS_REMOVE (raw_val); in read_pc_pid()
1341 return pc_val; in read_pc_pid()
/freebsd-11-stable/gnu/usr.bin/gdb/arch/arm/
HDarmfbsd-nat.c310 unsigned pc_val; in store_register() local
312 regcache_collect (ARM_PC_REGNUM, (char *) &pc_val); in store_register()
314 pc_val = ADDR_BITS_REMOVE (pc_val); in store_register()
317 inferior_registers.r_pc |= pc_val; in store_register()
371 unsigned pc_val; in store_regs() local
374 regcache_collect (ARM_PC_REGNUM, (char *) &pc_val); in store_regs()
377 pc_val = ADDR_BITS_REMOVE (pc_val); in store_regs()
380 inferior_registers.r_pc = pc_val | psr_val; in store_regs()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
HDEmulateInstructionARM.cpp37 #define AlignPC(pc_val) (pc_val & 0xFFFFFFFC) argument
6895 uint32_t pc_val = ReadCoreReg(PC_REG, &success); in EmulateLDRBLiteral() local
6899 uint32_t base = AlignPC(pc_val); in EmulateLDRBLiteral()