[XRay] [compiler-rt] FDR logging arg1 handler
authorMartin Pelikan <martin.pelikan@gmail.com>
Thu, 28 Sep 2017 05:29:59 +0000 (05:29 +0000)
committerMartin Pelikan <martin.pelikan@gmail.com>
Thu, 28 Sep 2017 05:29:59 +0000 (05:29 +0000)
commit2e9cd5693fb47ba0c8a2e6b6a0d3296bebbb1cec
tree5bb30dd1004e306d2245437e547ab49432609226
parent6571b3edd08261a4f440b21ef1e7a345192194f7
[XRay] [compiler-rt] FDR logging arg1 handler

Summary:
Write out records about logged function call first arguments. D32840
implements the reading of this in llvm-xray.

Reviewers: dberris

Subscribers: llvm-commits

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

llvm-svn: 314378
compiler-rt/include/xray/xray_log_interface.h
compiler-rt/lib/xray/xray_fdr_log_records.h
compiler-rt/lib/xray/xray_fdr_logging.cc
compiler-rt/lib/xray/xray_fdr_logging.h
compiler-rt/lib/xray/xray_fdr_logging_impl.h
compiler-rt/lib/xray/xray_trampoline_x86_64.S
compiler-rt/test/xray/TestCases/Linux/arg1-logger.cc
compiler-rt/test/xray/TestCases/Linux/fdr-mode.cc