diff options
author | Xinliang David Li <davidxl@google.com> | 2016-08-09 15:35:28 +0000 |
---|---|---|
committer | Xinliang David Li <davidxl@google.com> | 2016-08-09 15:35:28 +0000 |
commit | 9035cfceef380fdc401e0188f321b48172f12a2b (patch) | |
tree | f3bfc92b5c2bdbcb2a142f473c1087c462c2cff3 | |
parent | b06ff4574e22bf997aa741bc09fc143c265b1816 (diff) | |
download | bcm5719-llvm-9035cfceef380fdc401e0188f321b48172f12a2b.tar.gz bcm5719-llvm-9035cfceef380fdc401e0188f321b48172f12a2b.zip |
[Profile] turn off verbose warnings by default
no prof data for func warning is turned off by default
due to its high verbosity and minimal usefulness.
Differential Revision: http://reviews.llvm.org/D23295
llvm-svn: 278127
-rw-r--r-- | llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp | 2 | ||||
-rw-r--r-- | llvm/test/Transforms/PGOProfile/diag_no_funcprofdata.ll | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp b/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp index f8bedb2ce36..83309f3e23b 100644 --- a/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp +++ b/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp @@ -124,7 +124,7 @@ static cl::opt<bool> DoComdatRenaming( // Command line option to enable/disable the warning about missing profile // information. -static cl::opt<bool> NoPGOWarnMissing("no-pgo-warn-missing", cl::init(false), +static cl::opt<bool> NoPGOWarnMissing("no-pgo-warn-missing", cl::init(true), cl::Hidden); // Command line option to enable/disable the warning about a hash mismatch in diff --git a/llvm/test/Transforms/PGOProfile/diag_no_funcprofdata.ll b/llvm/test/Transforms/PGOProfile/diag_no_funcprofdata.ll index d49751a62b9..42f4308dd6b 100644 --- a/llvm/test/Transforms/PGOProfile/diag_no_funcprofdata.ll +++ b/llvm/test/Transforms/PGOProfile/diag_no_funcprofdata.ll @@ -1,6 +1,6 @@ ; RUN: llvm-profdata merge %S/Inputs/diag.proftext -o %t.profdata -; RUN: opt < %s -pgo-instr-use -pgo-test-profile-file=%t.profdata -S 2>&1 | FileCheck %s -; RUN: opt < %s -passes=pgo-instr-use -pgo-test-profile-file=%t.profdata -S 2>&1 | FileCheck %s +; RUN: opt < %s -pgo-instr-use -no-pgo-warn-missing=false -pgo-test-profile-file=%t.profdata -S 2>&1 | FileCheck %s +; RUN: opt < %s -passes=pgo-instr-use -no-pgo-warn-missing=false -pgo-test-profile-file=%t.profdata -S 2>&1 | FileCheck %s ; CHECK: No profile data available for function bar |