summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-opt-report/OptReport.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/tools/llvm-opt-report/OptReport.cpp')
-rw-r--r--llvm/tools/llvm-opt-report/OptReport.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/tools/llvm-opt-report/OptReport.cpp b/llvm/tools/llvm-opt-report/OptReport.cpp
index e9ab3fa2984..0e5d7b7fbc6 100644
--- a/llvm/tools/llvm-opt-report/OptReport.cpp
+++ b/llvm/tools/llvm-opt-report/OptReport.cpp
@@ -59,8 +59,8 @@ static cl::opt<bool>
cl::init(false), cl::cat(OptReportCategory));
static cl::opt<bool>
- Demangle("demangle", cl::desc("Demangle function names"), cl::init(true),
- cl::cat(OptReportCategory));
+ NoDemangle("no-demangle", cl::desc("Don't demangle function names"),
+ cl::init(false), cl::cat(OptReportCategory));
namespace {
// For each location in the source file, the common per-transformation state
@@ -378,7 +378,7 @@ static bool writeReport(LocationInfoTy &LocationInfo) {
OS << ", ";
bool Printed = false;
- if (Demangle) {
+ if (!NoDemangle) {
int Status = 0;
char *Demangled =
itaniumDemangle(FuncName.c_str(), nullptr, nullptr, &Status);
OpenPOWER on IntegriCloud