Remove unneeded cl::ZeroOrMore for cl::opt options
authorFangrui Song <i@maskray.me>
Sat, 4 Jun 2022 07:10:42 +0000 (00:10 -0700)
committerFangrui Song <i@maskray.me>
Sat, 4 Jun 2022 07:10:42 +0000 (00:10 -0700)
commit36c7d79dc4c114728b5f003bf48cd7a41bf932a4
tree2c93a345644f33c893a569fd1cb267b80d39908a
parentbcfc0a9051014437b55ab932d9aca5ecdca6776b
Remove unneeded cl::ZeroOrMore for cl::opt options

Similar to 557efc9a8b68628c2c944678c6471dac30ed9e8e.
This commit handles options where cl::ZeroOrMore is more than one line below
cl::opt.
47 files changed:
bolt/lib/Passes/IndirectCallPromotion.cpp
bolt/lib/Passes/TailDuplication.cpp
bolt/lib/Rewrite/BinaryPassManager.cpp
bolt/lib/Rewrite/RewriteInstance.cpp
bolt/lib/RuntimeLibs/HugifyRuntimeLibrary.cpp
bolt/lib/Utils/CommandLineOpts.cpp
llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp
llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp
llvm/lib/Analysis/InlineCost.cpp
llvm/lib/CodeGen/MachinePipeliner.cpp
llvm/lib/ProfileData/ProfileSummaryBuilder.cpp
llvm/lib/Support/Debug.cpp
llvm/lib/Target/AArch64/AArch64StackTagging.cpp
llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
llvm/lib/Target/Hexagon/HexagonGenInsert.cpp
llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
llvm/lib/Transforms/IPO/PartialInlining.cpp
llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
llvm/lib/Transforms/Scalar/LoopFuse.cpp
llvm/lib/Transforms/Utils/CodeLayout.cpp
llvm/tools/llc/llc.cpp
llvm/tools/llvm-cov/CodeCoverage.cpp
llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp
llvm/tools/llvm-lto/llvm-lto.cpp
llvm/tools/llvm-lto2/llvm-lto2.cpp
llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
llvm/tools/llvm-profgen/llvm-profgen.cpp
polly/lib/Analysis/DependenceInfo.cpp
polly/lib/Analysis/PolyhedralInfo.cpp
polly/lib/Analysis/ScopBuilder.cpp
polly/lib/Analysis/ScopDetection.cpp
polly/lib/Analysis/ScopGraphPrinter.cpp
polly/lib/Analysis/ScopInfo.cpp
polly/lib/CodeGen/BlockGenerators.cpp
polly/lib/CodeGen/CodeGeneration.cpp
polly/lib/CodeGen/IslAst.cpp
polly/lib/CodeGen/IslNodeBuilder.cpp
polly/lib/CodeGen/ManagedMemoryRewrite.cpp
polly/lib/CodeGen/PPCGCodeGeneration.cpp
polly/lib/Support/RegisterPasses.cpp
polly/lib/Support/SCEVAffinator.cpp
polly/lib/Transform/Canonicalization.cpp
polly/lib/Transform/ManualOptimizer.cpp
polly/lib/Transform/MatmulOptimizer.cpp
polly/lib/Transform/ScheduleOptimizer.cpp