llvm-project/lldb/source/Plugins/Process/Windows/Common
Alex Langford 09ede9d65f [ABI] Implement Windows ABI for x86_64
Summary:
Implement the ABI for WIndows-x86_64 including register info and calling convention.
Handled nested struct returned in register (SysV doesn't have it supported)

Reviewers: xiaobai, compnerd

Reviewed By: compnerd

Subscribers: labath, jasonmolenda, fedor.sergeev, mgorny, teemperor, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D62213

llvm-svn: 364216
2019-06-24 18:21:05 +00:00
..
x64 [ABI] Implement Windows ABI for x86_64 2019-06-24 18:21:05 +00:00
x86 [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00
CMakeLists.txt Move common functionality from processwindows into processdebugger 2019-06-24 17:43:47 +00:00
DebuggerThread.cpp [lldb] fix cannot convert from 'nullptr' to 'lldb::thread_result_t' 2019-05-23 15:17:39 +00:00
DebuggerThread.h [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00
ExceptionRecord.h [Windows] Dump more information about access violation exception 2019-04-29 07:29:25 +00:00
ForwardDecl.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
IDebugDelegate.h [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00
LocalDebugDelegate.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
LocalDebugDelegate.h [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00
NtStructures.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ProcessDebugger.cpp Move common functionality from processwindows into processdebugger 2019-06-24 17:43:47 +00:00
ProcessDebugger.h Move common functionality from processwindows into processdebugger 2019-06-24 17:43:47 +00:00
ProcessWindows.cpp Move common functionality from processwindows into processdebugger 2019-06-24 17:43:47 +00:00
ProcessWindows.h Move common functionality from processwindows into processdebugger 2019-06-24 17:43:47 +00:00
ProcessWindowsLog.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ProcessWindowsLog.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RegisterContextWindows.cpp [ABI] Implement Windows ABI for x86_64 2019-06-24 18:21:05 +00:00
RegisterContextWindows.h [NFC] Remove ASCII lines from comments 2019-04-10 20:48:55 +00:00
TargetThreadWindows.cpp Fix LLDB warnings when compiling with Clang 8.0 2019-05-21 19:35:06 +00:00
TargetThreadWindows.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00