diff options
author | Justin Bogner <mail@justinbogner.com> | 2014-10-02 16:44:01 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2014-10-02 16:44:01 +0000 |
commit | e5ee6c58d78b625da3356e27569762fb150e972d (patch) | |
tree | b1275958dbe00c9092b9b39a2c4f0ccbb0d888a5 /clang/lib/CodeGen/CoverageMappingGen.h | |
parent | f9535c418f9ce56bdd84f058e62543084b973e25 (diff) | |
download | bcm5719-llvm-e5ee6c58d78b625da3356e27569762fb150e972d.tar.gz bcm5719-llvm-e5ee6c58d78b625da3356e27569762fb150e972d.zip |
Reapply "InstrProf: Update for the LLVM API change in r218879"
Reapplying now that r218887 is in.
This reverts commit r218882, reapplying r218880.
llvm-svn: 218888
Diffstat (limited to 'clang/lib/CodeGen/CoverageMappingGen.h')
-rw-r--r-- | clang/lib/CodeGen/CoverageMappingGen.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/clang/lib/CodeGen/CoverageMappingGen.h b/clang/lib/CodeGen/CoverageMappingGen.h index 45e0db8bce3..e4c6412be09 100644 --- a/clang/lib/CodeGen/CoverageMappingGen.h +++ b/clang/lib/CodeGen/CoverageMappingGen.h @@ -87,20 +87,16 @@ class CoverageMappingGen { SourceManager &SM; const LangOptions &LangOpts; llvm::DenseMap<const Stmt *, unsigned> *CounterMap; - unsigned NumRegionCounters; public: CoverageMappingGen(CoverageMappingModuleGen &CVM, SourceManager &SM, const LangOptions &LangOpts) - : CVM(CVM), SM(SM), LangOpts(LangOpts), CounterMap(nullptr), - NumRegionCounters(0) {} + : CVM(CVM), SM(SM), LangOpts(LangOpts), CounterMap(nullptr) {} CoverageMappingGen(CoverageMappingModuleGen &CVM, SourceManager &SM, const LangOptions &LangOpts, - llvm::DenseMap<const Stmt *, unsigned> *CounterMap, - unsigned NumRegionCounters) - : CVM(CVM), SM(SM), LangOpts(LangOpts), CounterMap(CounterMap), - NumRegionCounters(NumRegionCounters) {} + llvm::DenseMap<const Stmt *, unsigned> *CounterMap) + : CVM(CVM), SM(SM), LangOpts(LangOpts), CounterMap(CounterMap) {} /// \brief Emit the coverage mapping data which maps the regions of /// code to counters that will be used to find the execution |