Skip to content

Commit

Permalink
[Hexagon][bolt] Remove unneeded cl::ZeroOrMore for cl::opt options. NFC
Browse files Browse the repository at this point in the history
Similar to 557efc9
  • Loading branch information
MaskRay committed Jun 4, 2022
1 parent 734c223 commit 72f9c69
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 15 deletions.
1 change: 0 additions & 1 deletion bolt/lib/Utils/CommandLineOpts.cpp
Expand Up @@ -77,7 +77,6 @@ EnableBAT("enable-bat",
cl::cat(BoltCategory));

cl::opt<bool> RemoveSymtab("remove-symtab", cl::desc("Remove .symtab section"),
cl::init(false), cl::ZeroOrMore,
cl::cat(BoltCategory));

cl::opt<unsigned>
Expand Down
7 changes: 4 additions & 3 deletions llvm/lib/Target/Hexagon/HexagonGenInsert.cpp
Expand Up @@ -62,10 +62,11 @@ static cl::opt<unsigned>
MaxORLSize("insert-max-orl", cl::init(4096), cl::Hidden,
cl::desc("Maximum size of OrderedRegisterList"));
static cl::opt<unsigned> MaxIFMSize("insert-max-ifmap", cl::init(1024),
cl::Hidden, cl::ZeroOrMore, cl::desc("Maximum size of IFMap"));
cl::Hidden,
cl::desc("Maximum size of IFMap"));

static cl::opt<bool> OptTiming("insert-timing", cl::init(false), cl::Hidden,
cl::ZeroOrMore, cl::desc("Enable timing of insert generation"));
static cl::opt<bool> OptTiming("insert-timing", cl::Hidden, cl::ZeroOrMore,
cl::desc("Enable timing of insert generation"));
static cl::opt<bool>
OptTimingDetail("insert-timing-detail", cl::Hidden,
cl::desc("Enable detailed timing of insert "
Expand Down
6 changes: 3 additions & 3 deletions llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
Expand Up @@ -97,9 +97,9 @@ static cl::opt<bool> BranchRelaxAsmLarge("branch-relax-asm-large",
cl::init(true), cl::Hidden,
cl::desc("branch relax asm"));

static cl::opt<bool> UseDFAHazardRec("dfa-hazard-rec",
cl::init(true), cl::Hidden, cl::ZeroOrMore,
cl::desc("Use the DFA based hazard recognizer."));
static cl::opt<bool>
UseDFAHazardRec("dfa-hazard-rec", cl::init(true), cl::Hidden,
cl::desc("Use the DFA based hazard recognizer."));

/// Constants for Hexagon instructions.
const int Hexagon_MEMW_OFFSET_MAX = 4095;
Expand Down
6 changes: 3 additions & 3 deletions llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
Expand Up @@ -42,8 +42,8 @@ using namespace llvm;
static cl::opt<bool> EnableBSBSched("enable-bsb-sched", cl::Hidden,
cl::init(true));

static cl::opt<bool> EnableTCLatencySched("enable-tc-latency-sched",
cl::Hidden, cl::ZeroOrMore, cl::init(false));
static cl::opt<bool> EnableTCLatencySched("enable-tc-latency-sched", cl::Hidden,
cl::init(false));

static cl::opt<bool>
EnableDotCurSched("enable-cur-sched", cl::Hidden, cl::init(true),
Expand All @@ -69,7 +69,7 @@ static cl::opt<bool> SchedPredsCloser("sched-preds-closer", cl::Hidden,
cl::init(true));

static cl::opt<bool> SchedRetvalOptimization("sched-retval-optimization",
cl::Hidden, cl::ZeroOrMore, cl::init(true));
cl::Hidden, cl::init(true));

static cl::opt<bool> EnableCheckBankConflict(
"hexagon-check-bank-conflict", cl::Hidden, cl::init(true),
Expand Down
4 changes: 2 additions & 2 deletions llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
Expand Up @@ -36,8 +36,8 @@ static cl::opt<bool>
EnableCExtOpt("hexagon-cext", cl::Hidden, cl::init(true),
cl::desc("Enable Hexagon constant-extender optimization"));

static cl::opt<bool> EnableRDFOpt("rdf-opt", cl::Hidden, cl::ZeroOrMore,
cl::init(true), cl::desc("Enable RDF-based optimizations"));
static cl::opt<bool> EnableRDFOpt("rdf-opt", cl::Hidden, cl::init(true),
cl::desc("Enable RDF-based optimizations"));

static cl::opt<bool> DisableHardwareLoops("disable-hexagon-hwloops",
cl::Hidden, cl::desc("Disable Hardware Loops for Hexagon target"));
Expand Down
6 changes: 3 additions & 3 deletions llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
Expand Up @@ -71,9 +71,9 @@ static cl::opt<bool>
EnableGenAllInsnClass("enable-gen-insn", cl::Hidden,
cl::desc("Generate all instruction with TC"));

static cl::opt<bool> DisableVecDblNVStores("disable-vecdbl-nv-stores",
cl::init(false), cl::Hidden, cl::ZeroOrMore,
cl::desc("Disable vector double new-value-stores"));
static cl::opt<bool>
DisableVecDblNVStores("disable-vecdbl-nv-stores", cl::Hidden,
cl::desc("Disable vector double new-value-stores"));

extern cl::opt<bool> ScheduleInlineAsm;

Expand Down

0 comments on commit 72f9c69

Please sign in to comment.