Skip to content

Commit b0fe4d4

Browse files
committed
[NFCI][SanCov] Remove redundant copt<> defaults
1 parent 905f34e commit b0fe4d4

File tree

1 file changed

+15
-18
lines changed

1 file changed

+15
-18
lines changed

llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,14 @@ static cl::opt<int> ClCoverageLevel(
8989
"sanitizer-coverage-level",
9090
cl::desc("Sanitizer Coverage. 0: none, 1: entry block, 2: all blocks, "
9191
"3: all blocks and critical edges"),
92-
cl::Hidden, cl::init(0));
92+
cl::Hidden);
9393

9494
static cl::opt<bool> ClTracePC("sanitizer-coverage-trace-pc",
95-
cl::desc("Experimental pc tracing"), cl::Hidden,
96-
cl::init(false));
95+
cl::desc("Experimental pc tracing"), cl::Hidden);
9796

9897
static cl::opt<bool> ClTracePCGuard("sanitizer-coverage-trace-pc-guard",
9998
cl::desc("pc tracing with a guard"),
100-
cl::Hidden, cl::init(false));
99+
cl::Hidden);
101100

102101
// If true, we create a global variable that contains PCs of all instrumented
103102
// BBs, put this global into a named section, and pass this section's bounds
@@ -107,38 +106,38 @@ static cl::opt<bool> ClTracePCGuard("sanitizer-coverage-trace-pc-guard",
107106
// inline-bool-flag.
108107
static cl::opt<bool> ClCreatePCTable("sanitizer-coverage-pc-table",
109108
cl::desc("create a static PC table"),
110-
cl::Hidden, cl::init(false));
109+
cl::Hidden);
111110

112111
static cl::opt<bool>
113112
ClInline8bitCounters("sanitizer-coverage-inline-8bit-counters",
114113
cl::desc("increments 8-bit counter for every edge"),
115-
cl::Hidden, cl::init(false));
114+
cl::Hidden);
116115

117116
static cl::opt<bool>
118117
ClInlineBoolFlag("sanitizer-coverage-inline-bool-flag",
119-
cl::desc("sets a boolean flag for every edge"), cl::Hidden,
120-
cl::init(false));
118+
cl::desc("sets a boolean flag for every edge"),
119+
cl::Hidden);
121120

122121
static cl::opt<bool>
123122
ClCMPTracing("sanitizer-coverage-trace-compares",
124123
cl::desc("Tracing of CMP and similar instructions"),
125-
cl::Hidden, cl::init(false));
124+
cl::Hidden);
126125

127126
static cl::opt<bool> ClDIVTracing("sanitizer-coverage-trace-divs",
128127
cl::desc("Tracing of DIV instructions"),
129-
cl::Hidden, cl::init(false));
128+
cl::Hidden);
130129

131130
static cl::opt<bool> ClLoadTracing("sanitizer-coverage-trace-loads",
132131
cl::desc("Tracing of load instructions"),
133-
cl::Hidden, cl::init(false));
132+
cl::Hidden);
134133

135134
static cl::opt<bool> ClStoreTracing("sanitizer-coverage-trace-stores",
136135
cl::desc("Tracing of store instructions"),
137-
cl::Hidden, cl::init(false));
136+
cl::Hidden);
138137

139138
static cl::opt<bool> ClGEPTracing("sanitizer-coverage-trace-geps",
140139
cl::desc("Tracing of GEP instructions"),
141-
cl::Hidden, cl::init(false));
140+
cl::Hidden);
142141

143142
static cl::opt<bool>
144143
ClPruneBlocks("sanitizer-coverage-prune-blocks",
@@ -147,12 +146,11 @@ static cl::opt<bool>
147146

148147
static cl::opt<bool> ClStackDepth("sanitizer-coverage-stack-depth",
149148
cl::desc("max stack depth tracing"),
150-
cl::Hidden, cl::init(false));
149+
cl::Hidden);
151150

152151
static cl::opt<bool>
153152
ClCollectCF("sanitizer-coverage-control-flow",
154-
cl::desc("collect control flow for each function"), cl::Hidden,
155-
cl::init(false));
153+
cl::desc("collect control flow for each function"), cl::Hidden);
156154

157155
namespace {
158156

@@ -213,8 +211,7 @@ class ModuleSanitizerCoverage {
213211
ModuleSanitizerCoverage(const SanitizerCoverageOptions &Options,
214212
const SpecialCaseList *Allowlist,
215213
const SpecialCaseList *Blocklist)
216-
: Options(Options), Allowlist(Allowlist),
217-
Blocklist(Blocklist) {}
214+
: Options(Options), Allowlist(Allowlist), Blocklist(Blocklist) {}
218215

219216
bool instrumentModule(Module &M, DomTreeCallback DTCallback,
220217
PostDomTreeCallback PDTCallback);

0 commit comments

Comments
 (0)