summaryrefslogtreecommitdiff
path: root/lib/xray/xray_trampoline_AArch64.S
AgeCommit message (Collapse)Author
2017-03-15Add NO_EXEC_STACK_DIRECTIVE to xray assembly files.Dean Michael Berris
Summary: Add NO_EXEC_STACK_DIRECTIVE to xray assembly files Reviewers: dberris, javed.absar Reviewed By: dberris Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D30953 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@297894 91177308-0d34-0410-b5e6-96231b3b80d8
2017-01-25[XRay][AArch64] More staging for tail call support in XRay AArch64 - in ↵Serge Rogatch
compiler-rt Summary: This patch provides a trampoline for function tail exit tracing. Still, it's staging because code `1` is passed to the handler function (indicating a normal exit) instead of `2`, which would indicate tail exit. This is so until the logging part of XRay supports tail exits too. Related: https://reviews.llvm.org/D28947 (LLVM) Reviewers: dberris, rengolin Reviewed By: rengolin Subscribers: aemerson, llvm-commits, iid_iunknown Differential Revision: https://reviews.llvm.org/D28948 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@293082 91177308-0d34-0410-b5e6-96231b3b80d8
2016-11-21[XRay] Support AArch64 in compiler-rtDean Michael Berris
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 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@287517 91177308-0d34-0410-b5e6-96231b3b80d8