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.cpp | |
| 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.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CoverageMappingGen.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/clang/lib/CodeGen/CoverageMappingGen.cpp b/clang/lib/CodeGen/CoverageMappingGen.cpp index 2bfe0fb8600..9900ebc014e 100644 --- a/clang/lib/CodeGen/CoverageMappingGen.cpp +++ b/clang/lib/CodeGen/CoverageMappingGen.cpp @@ -581,11 +581,9 @@ struct CounterCoverageMappingBuilder CounterCoverageMappingBuilder( CoverageMappingModuleGen &CVM, - llvm::DenseMap<const Stmt *, unsigned> &CounterMap, - unsigned NumRegionCounters, SourceManager &SM, + llvm::DenseMap<const Stmt *, unsigned> &CounterMap, SourceManager &SM, const LangOptions &LangOpts) - : CoverageMappingBuilder(CVM, SM, LangOpts), CounterMap(CounterMap), - Builder(NumRegionCounters) {} + : CoverageMappingBuilder(CVM, SM, LangOpts), CounterMap(CounterMap) {} /// \brief Write the mapping data to the output stream void write(llvm::raw_ostream &OS) { @@ -1213,8 +1211,7 @@ unsigned CoverageMappingModuleGen::getFileID(const FileEntry *File) { void CoverageMappingGen::emitCounterMapping(const Decl *D, llvm::raw_ostream &OS) { assert(CounterMap); - CounterCoverageMappingBuilder Walker(CVM, *CounterMap, NumRegionCounters, SM, - LangOpts); + CounterCoverageMappingBuilder Walker(CVM, *CounterMap, SM, LangOpts); Walker.VisitDecl(D); Walker.write(OS); } |

