mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-06 06:33:24 +00:00
llvm-cov: Cleaned up print() function slightly.
Changed while to for loop. Removed unnecessary if statement. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196194 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
bbc450c5cf
commit
d25d7a5cd5
@ -340,11 +340,12 @@ void FileInfo::print(StringRef gcnoFile, StringRef gcdaFile) const {
|
||||
OS << " -: 0:Runs:" << RunCount << "\n";
|
||||
OS << " -: 0:Programs:" << ProgramCount << "\n";
|
||||
|
||||
const LineData &L = I->second;
|
||||
uint32_t i = 0;
|
||||
while (!AllLines.empty()) {
|
||||
LineData::const_iterator BlocksIt = L.find(i);
|
||||
if (BlocksIt != L.end()) {
|
||||
const LineData &Line = I->second;
|
||||
for (uint32_t i = 0; !AllLines.empty(); ++i) {
|
||||
LineData::const_iterator BlocksIt = Line.find(i);
|
||||
|
||||
// Add up the block counts to form line counts.
|
||||
if (BlocksIt != Line.end()) {
|
||||
const BlockVector &Blocks = BlocksIt->second;
|
||||
uint64_t LineCount = 0;
|
||||
for (BlockVector::const_iterator I = Blocks.begin(), E = Blocks.end();
|
||||
@ -359,11 +360,8 @@ void FileInfo::print(StringRef gcnoFile, StringRef gcdaFile) const {
|
||||
OS << " -:";
|
||||
}
|
||||
std::pair<StringRef, StringRef> P = AllLines.split('\n');
|
||||
if (AllLines != P.first)
|
||||
OS << format("%5u:", i+1) << P.first;
|
||||
OS << "\n";
|
||||
OS << format("%5u:", i+1) << P.first << "\n";
|
||||
AllLines = P.second;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user