[all-commits] [llvm/llvm-project] 36c7d7: Remove unneeded cl::ZeroOrMore for cl::opt options

Fangrui Song via All-commits all-commits at lists.llvm.org
Sat Jun 4 00:10:55 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 36c7d79dc4c114728b5f003bf48cd7a41bf932a4
      https://github.com/llvm/llvm-project/commit/36c7d79dc4c114728b5f003bf48cd7a41bf932a4
  Author: Fangrui Song <i at maskray.me>
  Date:   2022-06-04 (Sat, 04 Jun 2022)

  Changed paths:
    M bolt/lib/Passes/IndirectCallPromotion.cpp
    M bolt/lib/Passes/TailDuplication.cpp
    M bolt/lib/Rewrite/BinaryPassManager.cpp
    M bolt/lib/Rewrite/RewriteInstance.cpp
    M bolt/lib/RuntimeLibs/HugifyRuntimeLibrary.cpp
    M bolt/lib/Utils/CommandLineOpts.cpp
    M llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp
    M llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp
    M llvm/lib/Analysis/InlineCost.cpp
    M llvm/lib/CodeGen/MachinePipeliner.cpp
    M llvm/lib/ProfileData/ProfileSummaryBuilder.cpp
    M llvm/lib/Support/Debug.cpp
    M llvm/lib/Target/AArch64/AArch64StackTagging.cpp
    M llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
    M llvm/lib/Target/Hexagon/HexagonGenInsert.cpp
    M llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
    M llvm/lib/Transforms/IPO/PartialInlining.cpp
    M llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
    M llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
    M llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
    M llvm/lib/Transforms/Scalar/LoopFuse.cpp
    M llvm/lib/Transforms/Utils/CodeLayout.cpp
    M llvm/tools/llc/llc.cpp
    M llvm/tools/llvm-cov/CodeCoverage.cpp
    M llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp
    M llvm/tools/llvm-lto/llvm-lto.cpp
    M llvm/tools/llvm-lto2/llvm-lto2.cpp
    M llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
    M llvm/tools/llvm-profgen/llvm-profgen.cpp
    M polly/lib/Analysis/DependenceInfo.cpp
    M polly/lib/Analysis/PolyhedralInfo.cpp
    M polly/lib/Analysis/ScopBuilder.cpp
    M polly/lib/Analysis/ScopDetection.cpp
    M polly/lib/Analysis/ScopGraphPrinter.cpp
    M polly/lib/Analysis/ScopInfo.cpp
    M polly/lib/CodeGen/BlockGenerators.cpp
    M polly/lib/CodeGen/CodeGeneration.cpp
    M polly/lib/CodeGen/IslAst.cpp
    M polly/lib/CodeGen/IslNodeBuilder.cpp
    M polly/lib/CodeGen/ManagedMemoryRewrite.cpp
    M polly/lib/CodeGen/PPCGCodeGeneration.cpp
    M polly/lib/Support/RegisterPasses.cpp
    M polly/lib/Support/SCEVAffinator.cpp
    M polly/lib/Transform/Canonicalization.cpp
    M polly/lib/Transform/ManualOptimizer.cpp
    M polly/lib/Transform/MatmulOptimizer.cpp
    M polly/lib/Transform/ScheduleOptimizer.cpp

  Log Message:
  -----------
  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.




More information about the All-commits mailing list