[XRay] Support AArch64 in compiler-rt
authorDean Michael Berris <dberris@google.com>
Mon, 21 Nov 2016 03:20:43 +0000 (03:20 +0000)
committerDean Michael Berris <dberris@google.com>
Mon, 21 Nov 2016 03:20:43 +0000 (03:20 +0000)
commitbad8f0feb47dbd648ebee5208ae5d966ed22ad50
tree4eb41ac4e4480bf67bec07f1fe0a6b4029cb5b9f
parent31761f300d8237bca7320e17461a3a7df49aee69
[XRay] Support AArch64 in compiler-rt

This patch adds XRay support in compiler-rt for AArch64 targets.
This patch is one of a series:

LLVM: https://reviews.llvm.org/D26412
Clang: https://reviews.llvm.org/D26415

Author: rSerge

Reviewers: rengolin, dberris

Subscribers: aemerson, mgorny, llvm-commits, iid_iunknown

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

llvm-svn: 287517
compiler-rt/cmake/config-ix.cmake
compiler-rt/include/xray/xray_interface.h
compiler-rt/lib/xray/CMakeLists.txt
compiler-rt/lib/xray/xray_AArch64.cc [new file with mode: 0644]
compiler-rt/lib/xray/xray_inmemory_log.cc
compiler-rt/lib/xray/xray_interface.cc
compiler-rt/lib/xray/xray_trampoline_AArch64.S [new file with mode: 0644]