Searched refs:return_pc (Results 1 – 5 of 5) sorted by relevance
80 uintptr_t return_pc = mc->pc + 4u; in Action() local81 if (!IsValidMethod(*sp) || !IsValidReturnPc(sp, return_pc)) { in Action()87 *reinterpret_cast<uintptr_t*>(mc->sp) = return_pc; in Action()
535 bool NullPointerHandler::IsValidReturnPc(ArtMethod** sp, uintptr_t return_pc) { in IsValidReturnPc() argument547 const OatQuickMethodHeader* method_header = method->GetOatQuickMethodHeader(return_pc); in IsValidReturnPc()552 VLOG(signals) << "looking for dex pc for return pc 0x" << std::hex << return_pc in IsValidReturnPc()554 << (return_pc - reinterpret_cast<uintptr_t>(method_header->GetEntryPoint())); in IsValidReturnPc()555 uint32_t dexpc = method_header->ToDexPc(reinterpret_cast<ArtMethod**>(sp), return_pc, false); in IsValidReturnPc()
155 static bool IsValidReturnPc(ArtMethod** sp, uintptr_t return_pc)
316 uintptr_t return_pc = reinterpret_cast<uintptr_t>(pc + instr_size); in Action() local317 if (!IsValidReturnPc(sp, return_pc)) { in Action()323 next_sp[1] = return_pc; in Action()
93 uintptr_t return_pc = (mc->arm_pc + instr_size) | (in_thumb_mode ? 1 : 0); in Action() local97 *reinterpret_cast<uintptr_t*>(mc->arm_sp) = return_pc; in Action()