Lines Matching refs:outs
93 if (outs().has_colors() && Perc > 0.0) in printColoredPercentage()
94 outs().changeColor(raw_ostream::RED); in printColoredPercentage()
95 else if (outs().has_colors() && Perc < 0.0) in printColoredPercentage()
96 outs().changeColor(raw_ostream::GREEN); in printColoredPercentage()
97 else if (outs().has_colors()) in printColoredPercentage()
98 outs().changeColor(raw_ostream::YELLOW); in printColoredPercentage()
99 outs() << format("%.2f", Perc) << "%"; in printColoredPercentage()
100 if (outs().has_colors()) in printColoredPercentage()
101 outs().resetColor(); in printColoredPercentage()
105 if (opts::PrintDiffBBs && outs().has_colors()) in setLightColor()
106 outs().changeColor(raw_ostream::CYAN); in setLightColor()
110 if (outs().has_colors()) in setTitleColor()
111 outs().changeColor(raw_ostream::WHITE, /*Bold=*/true); in setTitleColor()
115 if (outs().has_colors()) in setRegularColor()
116 outs().resetColor(); in setRegularColor()
238 outs() << "BOLT-DIFF: Mapping functions in Binary2 to Binary1\n"; in matchFunctions()
289 outs() << "* BOLT-DIFF: Starting print program stats pass for binary 1\n"; in matchFunctions()
291 outs() << "* BOLT-DIFF: Starting print program stats pass for binary 2\n"; in matchFunctions()
293 outs() << "=====\n"; in matchFunctions()
294 outs() << "Inputs share " << BothHaveProfile in matchFunctions()
297 outs() << "\nFunctions in profile 1 that are missing in the profile 2:\n"; in matchFunctions()
310 outs() << Function->getPrintName() << " : "; in matchFunctions()
311 outs() << Function->getFunctionScore() << "\n"; in matchFunctions()
313 outs() << "=====\n"; in matchFunctions()
419 outs() in reportHottestBBDiffs()
422 outs() << "=========================================================\n"; in reportHottestBBDiffs()
424 outs() << " * Functions with different contents do not appear here\n\n"; in reportHottestBBDiffs()
429 outs() << "BB " << BB2->getName() << " from " in reportHottestBBDiffs()
433 outs() << "%\t(Difference: "; in reportHottestBBDiffs()
435 outs() << ")\n"; in reportHottestBBDiffs()
450 outs() << "\nTop " << opts::DisplayCount in reportHottestEdgeDiffs()
452 outs() << "=========================================================\n"; in reportHottestEdgeDiffs()
454 outs() << " * Functions with different contents do not appear here\n"; in reportHottestEdgeDiffs()
462 outs() << "Edge (" << std::get<0>(Edge2)->getName() << " -> " in reportHottestEdgeDiffs()
467 outs() << "%\t(Difference: "; in reportHottestEdgeDiffs()
469 outs() << ")\n"; in reportHottestEdgeDiffs()
513 outs() << "BOLT-DIFF: " << Unmapped in computeAggregatedLTOScore()
519 outs() << "BOLT-DIFF: These unmapped functions in Binary2 represent " in computeAggregatedLTOScore()
546 outs() << "\nTop " << opts::DisplayCount in reportHottestFuncDiffs()
548 outs() << "=========================================================\n"; in reportHottestFuncDiffs()
558 outs() << "Function " << MapEntry.first->getDemangledName(); in reportHottestFuncDiffs()
561 outs() << "\nmatched " << MapEntry.second->getDemangledName(); in reportHottestFuncDiffs()
562 outs() << "\n\tScore bin1 = " << format("%.2f", Scores.first * 100.0) in reportHottestFuncDiffs()
566 outs() << ")"; in reportHottestFuncDiffs()
569 outs() << "\t[Functions have different contents]"; in reportHottestFuncDiffs()
571 outs() << "\n *** CFG for function in binary 1:\n"; in reportHottestFuncDiffs()
575 outs() << "\n *** CFG for function in binary 2:\n"; in reportHottestFuncDiffs()
581 outs() << "\n"; in reportHottestFuncDiffs()
591 outs() << "\nTop " << opts::DisplayCount in reportHottestFuncs()
593 outs() << "=====================================\n"; in reportHottestFuncs()
597 outs() << "Function " << MapEntry.second->getDemangledName() << "\n"; in reportHottestFuncs()
600 outs() << "\tScore bin1 = " in reportHottestFuncs()
602 outs() << "\tScore bin2 = " << format("%.2f", MapEntry.first * 100.0) in reportHottestFuncs()
610 outs() << "\nTop " << opts::DisplayCount in reportHottestFuncs()
612 outs() << "=====================================\n"; in reportHottestFuncs()
616 outs() << "Function " << MapEntry.second->getDemangledName() in reportHottestFuncs()
629 outs() << "List of functions from binary 2 that were not matched with any " in reportUnmapped()
635 outs() << Function2.getPrintName() << "\n"; in reportUnmapped()
667 outs() << "BOLT-DIFF: ======== Binary1 vs. Binary2 ========\n"; in compare()
668 outs() << "Trace for binary 1 has " << this->getTotalScore() in compare()
670 outs() << "Trace for binary 2 has " << RI2.getTotalScore() in compare()
676 outs() << "Binary2 change in score with respect to Binary1: "; in compare()
678 outs() << "\n"; in compare()
682 outs() << "BOLT-DIFF: Both binaries must have recorded activity in known " in compare()
690 outs() << "BOLT-DIFF: Starting ICF pass for binary 1"; in compare()
692 outs() << "BOLT-DIFF: Starting ICF pass for binary 2"; in compare()