mirror of
https://github.com/intel/llvm.git
synced 2026-01-15 12:25:46 +08:00
[BOLT] Skip warning message if no functions were ignored
Reviewed By: yota9, Amir Differential Revision: https://reviews.llvm.org/D119673
This commit is contained in:
@@ -712,8 +712,10 @@ void BinaryContext::skipMarkedFragments() {
|
||||
std::for_each(BF->ParentFragments.begin(), BF->ParentFragments.end(),
|
||||
addToWorklist);
|
||||
}
|
||||
errs() << "BOLT-WARNING: Ignored " << FragmentsToSkip.size() << " functions "
|
||||
<< "due to cold fragments.\n";
|
||||
if (!FragmentsToSkip.empty())
|
||||
errs() << "BOLT-WARNING: ignored " << FragmentsToSkip.size() << " function"
|
||||
<< (FragmentsToSkip.size() == 1 ? "" : "s")
|
||||
<< " due to cold fragments\n";
|
||||
FragmentsToSkip.clear();
|
||||
}
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
# CHECK-DAG: BOLT-WARNING: Ignoring main2
|
||||
# CHECK-DAG: BOLT-WARNING: Ignoring main
|
||||
# CHECK-DAG: BOLT-WARNING: Ignoring main2.cold.1(*2)
|
||||
# CHECK: BOLT-WARNING: Ignored 3 functions due to cold fragments.
|
||||
# CHECK: BOLT-WARNING: ignored 3 functions due to cold fragments
|
||||
.text
|
||||
.globl main
|
||||
.type main, %function
|
||||
|
||||
Reference in New Issue
Block a user