Go to file
Dean Michael Berris 7e8eea429f [XRay] Allow logging the first argument of a function call.
Summary:
Functions with the "xray-log-args" attribute will have a special XRay sled kind
emitted, for compiler-rt to copy any call arguments to your logging handler.

For practical and performance reasons, only the first argument is supported, and
only up to 64 bits.

Reviewers: dberris

Reviewed By: dberris

Subscribers: llvm-commits

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

llvm-svn: 296998
2017-03-06 06:48:56 +00:00
clang [ubsan] Extend the nonnull arg check to ObjC 2017-03-06 05:28:22 +00:00
clang-tools-extra Replaced UserNullMacros with NullMacros in modernize-use-nullptr check docs 2017-03-04 14:06:26 +00:00
compiler-rt [compiler-rt][asan] Turn on ASAN unittests for win64. 2017-03-03 16:35:46 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Fix nonsense comment 2017-03-04 12:28:12 +00:00
libcxxabi Fully Reformat fallback_malloc.cpp 2017-03-04 03:23:15 +00:00
libunwind Drop the dependency on dl_unwind_find_exidx(). 2017-03-05 19:11:24 +00:00
lld [Windows] Remove the #include <eh.h> hack. 2017-03-03 20:21:59 +00:00
lldb Truncate thread names if they're too long. 2017-03-04 16:42:25 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm [XRay] Allow logging the first argument of a function call. 2017-03-06 06:48:56 +00:00
openmp Removing couple unnecessary architecture guards. 2017-02-28 21:43:28 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Adapt to llvm change r296992 to unbreak the bots 2017-03-06 01:12:16 +00:00