Add SysV Abi for PPC64le
authorPavel Labath <labath@google.com>
Mon, 22 Jan 2018 11:27:43 +0000 (11:27 +0000)
committerPavel Labath <labath@google.com>
Mon, 22 Jan 2018 11:27:43 +0000 (11:27 +0000)
commit6a92e99b643bacbb8c7d76bdf488d0d72d61df89
tree776fda0efd0546d0fdec942050868bff778a97be
parent0018ca84621019189f4b073c6af34440aa14ece3
Add SysV Abi for PPC64le

Summary:
This patch implements the ABI Plugin for PPC64le. It was based on the
ABI for PPC64. It also enables LLDB to evaluate expressions using JIT.

Reviewers: labath, clayborg, jhibbits, davide

Reviewed By: labath, clayborg, jhibbits, davide

Subscribers: davide, JDevlieghere, chmeee, emaste, jhibbits, hfinkel, lldb-commits, nemanjai, luporl, lbianc, mgorny, anajuliapc, kbarton

Differential Revision: https://reviews.llvm.org/D41702
Patch by Alexandre Yukio Yamashita <alexandre.yamashita@eldorado.org.br>

llvm-svn: 323100
lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.h
lldb/source/Plugins/Process/Utility/RegisterInfos_ppc64.h [new file with mode: 0644]
lldb/source/Plugins/Process/Utility/lldb-ppc64-register-enums.h [new file with mode: 0644]
lldb/source/Utility/PPC64_DWARF_Registers.h [new file with mode: 0644]