summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CoverageMappingGen.cpp
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2014-10-02 16:44:01 +0000
committerJustin Bogner <mail@justinbogner.com>2014-10-02 16:44:01 +0000
commite5ee6c58d78b625da3356e27569762fb150e972d (patch)
treeb1275958dbe00c9092b9b39a2c4f0ccbb0d888a5 /clang/lib/CodeGen/CoverageMappingGen.cpp
parentf9535c418f9ce56bdd84f058e62543084b973e25 (diff)
downloadbcm5719-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.cpp9
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);
}
OpenPOWER on IntegriCloud