aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-profgen/PerfReader.cpp
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2025-08-18 11:55:23 -0700
committerGitHub <noreply@github.com>2025-08-18 18:55:23 +0000
commit43df97a909fbb0ebc8416b9faa88de21447fc3fe (patch)
treea53ee4e1f46a5206f28c3bd046322882b3872483 /llvm/tools/llvm-profgen/PerfReader.cpp
parent8429f7faaa5c5afdece49be04bc5720d5110b6d1 (diff)
downloadllvm-43df97a909fbb0ebc8416b9faa88de21447fc3fe.zip
llvm-43df97a909fbb0ebc8416b9faa88de21447fc3fe.tar.gz
llvm-43df97a909fbb0ebc8416b9faa88de21447fc3fe.tar.bz2
llvm-profgen: Avoid "using namespace" in headers (#147631)
Avoid global `using namespace` directives in headers as they are bad style.
Diffstat (limited to 'llvm/tools/llvm-profgen/PerfReader.cpp')
-rw-r--r--llvm/tools/llvm-profgen/PerfReader.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/tools/llvm-profgen/PerfReader.cpp b/llvm/tools/llvm-profgen/PerfReader.cpp
index ad113ed..4ab5f2e6 100644
--- a/llvm/tools/llvm-profgen/PerfReader.cpp
+++ b/llvm/tools/llvm-profgen/PerfReader.cpp
@@ -15,6 +15,8 @@
#define DEBUG_TYPE "perf-reader"
+using namespace llvm;
+
cl::opt<bool> SkipSymbolization("skip-symbolization",
cl::desc("Dump the unsymbolized profile to the "
"output file. It will show unwinder "
@@ -47,9 +49,6 @@ static cl::opt<int> CSProfMaxUnsymbolizedCtxDepth(
cl::desc("Keep the last K contexts while merging unsymbolized profile. -1 "
"means no depth limit."));
-extern cl::opt<std::string> PerfTraceFilename;
-extern cl::opt<bool> ShowDisassemblyOnly;
-extern cl::opt<bool> ShowSourceLocations;
extern cl::opt<std::string> OutputFilename;
namespace llvm {