Home
last modified time | relevance | path

Searched refs:ReadRegister (Results 1 – 25 of 133) sorted by relevance

123456

/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DNativeRegisterContextDBReg_x86.cpp100 Status error = ReadRegister(GetDR(6), dr6); in IsWatchpointHit()
133 Status error = ReadRegister(GetDR(7), dr7); in IsWatchpointVacant()
168 error = ReadRegister(GetDR(7), dr7); in SetHardwareWatchpointWithIndex()
171 error = ReadRegister(GetDR(wp_index), drN); in SetHardwareWatchpointWithIndex()
210 Status error = ReadRegister(GetDR(7), dr7); in ClearHardwareWatchpoint()
224 Status error = ReadRegister(GetDR(6), dr6); in ClearWatchpointHit()
234 Status error = ReadRegister(GetDR(7), dr7); in ClearAllHardwareWatchpoints()
267 if (ReadRegister(GetDR(wp_index), drN).Fail()) in GetWatchpointAddress()
H A DRegisterContextThreadMemory.cpp93 bool RegisterContextThreadMemory::ReadRegister(const RegisterInfo *reg_info, in ReadRegister() function in RegisterContextThreadMemory
97 return m_reg_ctx_sp->ReadRegister(reg_info, reg_value); in ReadRegister()
/llvm-project-15.0.7/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.h72 m_inst_emulator_up->SetCallbacks(ReadMemory, WriteMemory, ReadRegister, in UnwindAssemblyInstEmulation()
87 static bool ReadRegister(lldb_private::EmulateInstruction *instruction,
109 bool ReadRegister(lldb_private::EmulateInstruction *instruction,
/llvm-project-15.0.7/lldb/source/Core/
H A DEmulateInstruction.cpp75 bool EmulateInstruction::ReadRegister(const RegisterInfo *reg_info, in ReadRegister() function in EmulateInstruction
82 bool EmulateInstruction::ReadRegister(lldb::RegisterKind reg_kind, in ReadRegister() function in EmulateInstruction
87 return ReadRegister(&reg_info, reg_value); in ReadRegister()
96 if (ReadRegister(reg_kind, reg_num, reg_value)) in ReadRegisterUnsigned()
107 if (ReadRegister(reg_info, reg_value)) in ReadRegisterUnsigned()
290 return frame->GetRegisterContext()->ReadRegister(reg_info, reg_value); in ReadRegisterFrame()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.cpp200 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in GetArgumentValues()
534 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters()
575 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters()
691 if (reg_ctx->ReadRegister(x0_reg_info, x0_reg_value) && in GetReturnValueObjectImpl()
692 reg_ctx->ReadRegister(x1_reg_info, x1_reg_value)) { in GetReturnValueObjectImpl()
755 if (reg_ctx->ReadRegister(v0_reg_info, v0_value)) { in GetReturnValueObjectImpl()
789 if (reg_ctx->ReadRegister(v0_info, reg_value)) { in GetReturnValueObjectImpl()
H A DABISysV_arm64.cpp171 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in GetArgumentValues()
509 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters()
546 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters()
663 if (reg_ctx->ReadRegister(x0_reg_info, x0_reg_value) && in GetReturnValueObjectImpl()
664 reg_ctx->ReadRegister(x1_reg_info, x1_reg_value)) { in GetReturnValueObjectImpl()
727 if (reg_ctx->ReadRegister(v0_reg_info, v0_value)) { in GetReturnValueObjectImpl()
759 if (reg_ctx->ReadRegister(v0_info, reg_value)) { in GetReturnValueObjectImpl()
/llvm-project-15.0.7/lldb/source/Plugins/Process/mach-core/
H A DThreadMachCore.cpp123 if (reg_ctx_sp->ReadRegister(esr_info, esr) && in CalculateStopInfo()
124 reg_ctx_sp->ReadRegister(far_info, far)) { in CalculateStopInfo()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/Mips/
H A DABISysV_mips64.cpp812 reg_ctx->ReadRegister(f0_info, f0_value); in GetReturnValueObjectImpl()
828 reg_ctx->ReadRegister(f2_info, f2_value); in GetReturnValueObjectImpl()
918 reg_ctx->ReadRegister(f0_info, f0_value); in GetReturnValueObjectImpl()
919 reg_ctx->ReadRegister(f2_info, f2_value); in GetReturnValueObjectImpl()
944 reg_ctx->ReadRegister(f1_info, f1_value); in GetReturnValueObjectImpl()
950 reg_ctx->ReadRegister(f1_info, f1_value); in GetReturnValueObjectImpl()
1055 reg_ctx->ReadRegister(r2_info, r2_value); in GetReturnValueObjectImpl()
1065 reg_ctx->ReadRegister(r3_info, r3_value); in GetReturnValueObjectImpl()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/X86/
H A DABISysV_x86_64.cpp462 if (reg_ctx->ReadRegister(xmm0_info, xmm0_value)) { in GetReturnValueObjectSimple()
511 if (reg_ctx->ReadRegister(altivec_reg, reg_value)) { in GetReturnValueObjectSimple()
537 if (reg_ctx->ReadRegister(altivec_reg, reg_value) && in GetReturnValueObjectSimple()
538 reg_ctx->ReadRegister(altivec_reg2, reg_value2)) { in GetReturnValueObjectSimple()
662 reg_ctx_sp->ReadRegister(rax_info, rax_value); in GetReturnValueObjectImpl()
663 reg_ctx_sp->ReadRegister(rdx_info, rdx_value); in GetReturnValueObjectImpl()
664 reg_ctx_sp->ReadRegister(xmm0_info, xmm0_value); in GetReturnValueObjectImpl()
665 reg_ctx_sp->ReadRegister(xmm1_info, xmm1_value); in GetReturnValueObjectImpl()
H A DABISysV_i386.cpp467 if (reg_ctx->ReadRegister(st0_info, st0_value)) { in GetReturnValueObjectSimple()
529 if (reg_ctx->ReadRegister(vec_reg, reg_value)) { in GetReturnValueObjectSimple()
555 if (reg_ctx->ReadRegister(vec_reg, reg_value) && in GetReturnValueObjectSimple()
556 reg_ctx->ReadRegister(vec_reg2, reg_value2)) { in GetReturnValueObjectSimple()
/llvm-project-15.0.7/lldb/source/Plugins/Process/FreeBSDKernel/
H A DRegisterContextFreeBSDKernel_arm64.h22 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextFreeBSDKernel_i386.h22 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextFreeBSDKernel_x86_64.h22 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/x64/
H A DRegisterContextWindows_x64.h37 bool ReadRegister(const RegisterInfo *reg_info,
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/arm/
H A DRegisterContextWindows_arm.h37 bool ReadRegister(const RegisterInfo *reg_info,
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/arm64/
H A DRegisterContextWindows_arm64.h37 bool ReadRegister(const RegisterInfo *reg_info,
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/x86/
H A DRegisterContextWindows_x86.h37 bool ReadRegister(const RegisterInfo *reg_info,
/llvm-project-15.0.7/lldb/source/Target/
H A DRegisterContext.cpp199 if (ReadRegister(reg_info, value)) in ReadRegisterAsUnsigned()
246 if (context->ReadRegister(reg_info, reg_value)) { in CopyFromRegisterContext()
248 } else if (frame_zero_context->ReadRegister(reg_info, reg_value)) { in CopyFromRegisterContext()
/llvm-project-15.0.7/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_arm.h27 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_x86_64.h23 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_ppc64le.h24 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_mips64.h27 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIXCore_s390x.h26 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
/llvm-project-15.0.7/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm.h41 Status ReadRegister(const RegisterInfo *reg_info,
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp324 void ReadRegister(MCRegister Reg, MachineInstr &Reader, DebugType DT);
359 void MachineCopyPropagation::ReadRegister(MCRegister Reg, MachineInstr &Reader, in ReadRegister() function in MachineCopyPropagation
696 ReadRegister(Src, MI, RegularUse); in ForwardCopyPropagateBlock()
703 ReadRegister(Reg, MI, RegularUse); in ForwardCopyPropagateBlock()
743 ReadRegister(Reg, MI, RegularUse); in ForwardCopyPropagateBlock()
768 ReadRegister(Reg.asMCReg(), MI, MO.isDebug() ? DebugUse : RegularUse); in ForwardCopyPropagateBlock()

123456