diff options
| author | Dean Michael Berris <dberris@google.com> | 2018-04-13 02:31:58 +0000 |
|---|---|---|
| committer | Dean Michael Berris <dberris@google.com> | 2018-04-13 02:31:58 +0000 |
| commit | 488f7c2b67f5a3811cab59577da367cc45984e28 (patch) | |
| tree | 906e9a3c8365cc7a3d9b2681b064aa2450e85521 /lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py | |
| parent | 35ad9ee3cb346904f459090b0d46cb85a050c287 (diff) | |
| download | bcm5719-llvm-488f7c2b67f5a3811cab59577da367cc45984e28.tar.gz bcm5719-llvm-488f7c2b67f5a3811cab59577da367cc45984e28.zip | |
[XRay][clang] Add flag to choose instrumentation bundles
Summary:
This change addresses http://llvm.org/PR36926 by allowing users to pick
which instrumentation bundles to use, when instrumenting with XRay. In
particular, the flag `-fxray-instrumentation-bundle=` has four valid
values:
- `all`: the default, emits all instrumentation kinds
- `none`: equivalent to -fnoxray-instrument
- `function`: emits the entry/exit instrumentation
- `custom`: emits the custom event instrumentation
These can be combined either as comma-separated values, or as
repeated flag values.
Reviewers: echristo, kpw, eizan, pelikan
Reviewed By: pelikan
Subscribers: mgorny, cfe-commits
Differential Revision: https://reviews.llvm.org/D44970
llvm-svn: 329985
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py')
0 files changed, 0 insertions, 0 deletions

