Lines Matching refs:regs_
39 return regs_[ARM_REG_PC]; in pc()
43 return regs_[ARM_REG_SP]; in sp()
47 regs_[ARM_REG_PC] = pc; in set_pc()
51 regs_[ARM_REG_SP] = sp; in set_sp()
55 uint32_t lr = regs_[ARM_REG_LR]; in SetPcFromReturnAddress()
56 if (regs_[ARM_REG_PC] == lr) { in SetPcFromReturnAddress()
60 regs_[ARM_REG_PC] = lr; in SetPcFromReturnAddress()
65 fn("r0", regs_[ARM_REG_R0]); in IterateRegisters()
66 fn("r1", regs_[ARM_REG_R1]); in IterateRegisters()
67 fn("r2", regs_[ARM_REG_R2]); in IterateRegisters()
68 fn("r3", regs_[ARM_REG_R3]); in IterateRegisters()
69 fn("r4", regs_[ARM_REG_R4]); in IterateRegisters()
70 fn("r5", regs_[ARM_REG_R5]); in IterateRegisters()
71 fn("r6", regs_[ARM_REG_R6]); in IterateRegisters()
72 fn("r7", regs_[ARM_REG_R7]); in IterateRegisters()
73 fn("r8", regs_[ARM_REG_R8]); in IterateRegisters()
74 fn("r9", regs_[ARM_REG_R9]); in IterateRegisters()
75 fn("r10", regs_[ARM_REG_R10]); in IterateRegisters()
76 fn("r11", regs_[ARM_REG_R11]); in IterateRegisters()
77 fn("ip", regs_[ARM_REG_R12]); in IterateRegisters()
78 fn("sp", regs_[ARM_REG_SP]); in IterateRegisters()
79 fn("lr", regs_[ARM_REG_LR]); in IterateRegisters()
80 fn("pc", regs_[ARM_REG_PC]); in IterateRegisters()
110 uint64_t sp = regs_[ARM_REG_SP]; in StepIfSignalHandler()
135 uint64_t sp = regs_[ARM_REG_SP]; in StepIfSignalHandler()
164 if (!process_memory->ReadFully(offset, regs_.data(), sizeof(uint32_t) * ARM_REG_LAST)) { in StepIfSignalHandler()