diff options
| author | Kostya Serebryany <kcc@google.com> | 2017-06-08 22:58:19 +0000 |
|---|---|---|
| committer | Kostya Serebryany <kcc@google.com> | 2017-06-08 22:58:19 +0000 |
| commit | 2c2fb8896bbc94ca1c2989843b00bdc348af5465 (patch) | |
| tree | 7e094a7a580bc4ad9af7b31f17002639b2f1fca6 /clang/lib/CodeGen | |
| parent | 0f215dd8aed3f8097b5670e01a5cea4ff9062296 (diff) | |
| download | bcm5719-llvm-2c2fb8896bbc94ca1c2989843b00bdc348af5465.tar.gz bcm5719-llvm-2c2fb8896bbc94ca1c2989843b00bdc348af5465.zip | |
[sanitizer-coverage] one more flavor of coverage: -fsanitize-coverage=inline-8bit-counters. Experimental so far, not documenting yet. Reapplying revisions 304630, 304631, 304632, 304673, see PR33308
llvm-svn: 305026
Diffstat (limited to 'clang/lib/CodeGen')
| -rw-r--r-- | clang/lib/CodeGen/BackendUtil.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/BackendUtil.cpp b/clang/lib/CodeGen/BackendUtil.cpp index 59114883221..fd193bcf1a6 100644 --- a/clang/lib/CodeGen/BackendUtil.cpp +++ b/clang/lib/CodeGen/BackendUtil.cpp @@ -187,6 +187,7 @@ static void addSanitizerCoveragePass(const PassManagerBuilder &Builder, Opts.TracePC = CGOpts.SanitizeCoverageTracePC; Opts.TracePCGuard = CGOpts.SanitizeCoverageTracePCGuard; Opts.NoPrune = CGOpts.SanitizeCoverageNoPrune; + Opts.Inline8bitCounters = CGOpts.SanitizeCoverageInline8bitCounters; PM.add(createSanitizerCoverageModulePass(Opts)); } |

