From: Bob Wilson Date: Tue, 22 Oct 2013 00:09:03 +0000 (+0000) Subject: Move the printing of llvm-cov information out from collectLineCounts(). X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=32c69dd1abf419742d99c59e7d54812e315cbb2d;p=oota-llvm.git Move the printing of llvm-cov information out from collectLineCounts(). collectLineCounts() should only organize the output data. This is done in anticipation of subsequent changes which will pass in GCNO and GCDA filenames into the print function where it is printed similar to the gcov output. Patch by Yuchen Wu! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193134 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/IR/GCOV.cpp b/lib/IR/GCOV.cpp index e9baa5c8cbc..b8907d01b43 100644 --- a/lib/IR/GCOV.cpp +++ b/lib/IR/GCOV.cpp @@ -74,7 +74,6 @@ void GCOVFile::collectLineCounts(FileInfo &FI) { for (SmallVectorImpl::iterator I = Functions.begin(), E = Functions.end(); I != E; ++I) (*I)->collectLineCounts(FI); - FI.print(); } //===----------------------------------------------------------------------===// diff --git a/tools/llvm-cov/llvm-cov.cpp b/tools/llvm-cov/llvm-cov.cpp index 7b21c5bae20..74046791456 100644 --- a/tools/llvm-cov/llvm-cov.cpp +++ b/tools/llvm-cov/llvm-cov.cpp @@ -74,5 +74,6 @@ int main(int argc, char **argv) { FileInfo FI; GF.collectLineCounts(FI); + FI.print(); return 0; }