[LLDB] Initial version of PPC64 InstEmulation
authorPavel Labath <labath@google.com>
Tue, 27 Feb 2018 18:42:46 +0000 (18:42 +0000)
committerPavel Labath <labath@google.com>
Tue, 27 Feb 2018 18:42:46 +0000 (18:42 +0000)
commita535a7a2a0173be066e67240cc85c73ee864207d
treebf0a5c16c2c0f9cc8cde0fbb6801e63d8b37ebd5
parente3e433b038b6c19e53f629eaba0471476c18cf28
[LLDB] Initial version of PPC64 InstEmulation

Summary: Supports common prologue/epilogue instructions.

Reviewers: clayborg, labath

Reviewed By: clayborg, labath

Subscribers: davide, anajuliapc, alexandreyy, lbianc, nemanjai, mgorny, kbarton

Differential Revision: https://reviews.llvm.org/D43345
Author: Leandro Lupori <leandro.lupori@gmail.com>

llvm-svn: 326224
12 files changed:
lldb/source/API/SystemInitializerFull.cpp
lldb/source/Plugins/Instruction/CMakeLists.txt
lldb/source/Plugins/Instruction/PPC64/CMakeLists.txt [new file with mode: 0644]
lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp [new file with mode: 0644]
lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h [new file with mode: 0644]
lldb/tools/lldb-test/SystemInitializerTest.cpp
lldb/unittests/UnwindAssembly/ARM64/CMakeLists.txt [new file with mode: 0644]
lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp [moved from lldb/unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp with 100% similarity]
lldb/unittests/UnwindAssembly/CMakeLists.txt
lldb/unittests/UnwindAssembly/InstEmulation/CMakeLists.txt [deleted file]
lldb/unittests/UnwindAssembly/PPC64/CMakeLists.txt [new file with mode: 0644]
lldb/unittests/UnwindAssembly/PPC64/TestPPC64InstEmulation.cpp [new file with mode: 0644]