Home
last modified time | relevance | path

Searched refs:dr7 (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DNativeRegisterContextDBReg_x86.cpp132 RegisterValue dr7; in IsWatchpointVacant() local
133 Status error = ReadRegister(GetDR(7), dr7); in IsWatchpointVacant()
137 is_vacant = !(dr7.GetAsUInt64() & GetEnableBit(wp_index)); in IsWatchpointVacant()
167 RegisterValue dr7, drN; in SetHardwareWatchpointWithIndex() local
168 error = ReadRegister(GetDR(7), dr7); in SetHardwareWatchpointWithIndex()
186 (dr7.GetAsUInt64() & GetWatchControlBitmask(wp_index)) != in SetHardwareWatchpointWithIndex()
209 RegisterValue dr7; in ClearHardwareWatchpoint() local
210 Status error = ReadRegister(GetDR(7), dr7); in ClearHardwareWatchpoint()
214 return WriteRegister(GetDR(7), RegisterValue(dr7.GetAsUInt64() & in ClearHardwareWatchpoint()
233 RegisterValue dr7; in ClearAllHardwareWatchpoints() local
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Process/minidump/
H A DRegisterContextMinidump_x86_32.h69 llvm::support::ulittle32_t dr7; member
H A DRegisterContextMinidump_x86_64.h100 llvm::support::ulittle64_t dr7; member
/llvm-project-15.0.7/lldb/test/Shell/Register/
H A Dx86-db-read.test33 # CHECK-DAG: dr7 = 0x{{(00000000)?}}fd7104aa
/llvm-project-15.0.7/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_x86_64.cpp596 RegisterValue dr7; in CopyHardwareWatchpointsFrom() local
597 Status res = r_source.ReadRegister(GetDR(7), dr7); in CopyHardwareWatchpointsFrom()
600 if ((dr7.GetAsUInt64() & 0xFF) == 0) in CopyHardwareWatchpointsFrom()
/llvm-project-15.0.7/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD_x86_64.cpp586 RegisterValue dr7; in CopyHardwareWatchpointsFrom() local
587 Status res = r_source.ReadRegister(GetDR(7), dr7); in CopyHardwareWatchpointsFrom()
590 if ((dr7.GetAsUInt64() & 0xFF) == 0) in CopyHardwareWatchpointsFrom()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dipra-reg-usage.ll6 …r9 $cr10 $cr11 $cr12 $cr13 $cr14 $cr15 $dr0 $dr1 $dr2 $dr3 $dr4 $dr5 $dr6 $dr7 $dr8 $dr9 $dr10 $dr…
/llvm-project-15.0.7/llvm/test/MC/X86/
H A Dx86-16.s337 movl %dr7,%eax
H A Dx86-32.s445 movl %dr7,%eax
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dms-inline-asm.c667 mov dr7, ecx
/llvm-project-15.0.7/clang/test/CXX/drs/
H A Ddr0xx.cpp79 namespace dr7 { // dr7: yes namespace
/llvm-project-15.0.7/llvm/test/MC/Disassembler/X86/
H A Dx86-16.txt264 # CHECKX: movl %dr7, %eax
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86RegisterInfo.td344 def DR7 : X86Reg<"dr7", 7>;