summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorKeith Wyss <wyssman@gmail.com>2018-04-17 21:30:29 +0000
committerKeith Wyss <wyssman@gmail.com>2018-04-17 21:30:29 +0000
commit3d86823f3d22296f2eb9883d1b84d3fa90c73054 (patch)
tree2c87f661865944f396fa3bf06d86a854897c88d1 /clang/lib/Frontend/CompilerInvocation.cpp
parentadb092e0aefc7da8fe68d5b49f0e61ae68d8f595 (diff)
downloadbcm5719-llvm-3d86823f3d22296f2eb9883d1b84d3fa90c73054.tar.gz
bcm5719-llvm-3d86823f3d22296f2eb9883d1b84d3fa90c73054.zip
[XRay] Typed event logging intrinsic
Summary: Add an LLVM intrinsic for type discriminated event logging with XRay. Similar to the existing intrinsic for custom events, but also accepts a type tag argument to allow plugins to be aware of different types and semantically interpret logged events they know about without choking on those they don't. Relies on a symbol defined in compiler-rt patch D43668. I may wait to submit before I can see demo everything working together including a still to come clang patch. Reviewers: dberris, pelikan, eizan, rSerge, timshen Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D45633 llvm-svn: 330219
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud