Finish adding the individual instruction tests to the x86 unwinder
authorJason Molenda <jmolenda@apple.com>
Tue, 4 Oct 2016 05:10:06 +0000 (05:10 +0000)
committerJason Molenda <jmolenda@apple.com>
Tue, 4 Oct 2016 05:10:06 +0000 (05:10 +0000)
commit2630acc0c5cc025dc5ecaaf6fe32b8eebd8269cd
tree9bce82822e70098fe3f9a10ef5bc62f82e8de215
parente923a1a486e467fd167a98f4dcc2dfea15f3abfa
Finish adding the individual instruction tests to the x86 unwinder
unittests.  If I have time, I'd like to see if I can write some
tests of the eh_frame augmentation which is a wholly separate code
path (it seems like maybe it should be rolled into the main instruction
scanning codepath, to be honest, and operate on the generated
UnwindPlan instead of bothering with raw instructions at all).

Outside the eh_frame augmentation, I'm comfortable that this unwind
generator is being tested well now.

llvm-svn: 283186
lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp