[all-commits] [llvm/llvm-project] e390c2: [Pass] Add hyphen to some pass names (#74287)

paperchalice via All-commits all-commits at lists.llvm.org
Thu Jan 25 00:06:06 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e390c229a438ed1eb3396df8fbeeda89c49474e6
      https://github.com/llvm/llvm-project/commit/e390c229a438ed1eb3396df8fbeeda89c49474e6
  Author: paperchalice <liujunchang97 at outlook.com>
  Date:   2024-01-25 (Thu, 25 Jan 2024)

  Changed paths:
    M lld/test/ELF/lto/ltopasses-custom.ll
    M llvm/docs/Passes.rst
    M llvm/include/llvm/Passes/MachinePassRegistry.def
    M llvm/lib/CodeGen/CallBrPrepare.cpp
    M llvm/lib/Passes/PassRegistry.def
    M llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp
    M llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp
    M llvm/lib/Transforms/Utils/FlattenCFG.cpp
    M llvm/lib/Transforms/Utils/LowerInvoke.cpp
    M llvm/test/CodeGen/AArch64/callbr-prepare.ll
    M llvm/test/Feature/optnone-opt.ll
    M llvm/test/Other/new-pass-manager.ll
    M llvm/test/ThinLTO/X86/cache-config.ll
    M llvm/test/Transforms/FixIrreducible/switch.ll
    M llvm/test/Transforms/IndVarSimplify/X86/iv-widen.ll
    M llvm/test/Transforms/IndVarSimplify/backedge-on-min-max.ll
    M llvm/test/Transforms/IndVarSimplify/sharpen-range.ll
    M llvm/test/Transforms/LICM/argmemonly-call.ll
    M llvm/test/Transforms/LICM/assume.ll
    M llvm/test/Transforms/LICM/basictest.ll
    M llvm/test/Transforms/LICM/call-hoisting.ll
    M llvm/test/Transforms/LICM/crash.ll
    M llvm/test/Transforms/LICM/dbg-value-sink.ll
    M llvm/test/Transforms/LICM/debug-value.ll
    M llvm/test/Transforms/LICM/extra-copies.ll
    M llvm/test/Transforms/LICM/fence.ll
    M llvm/test/Transforms/LICM/funclet.ll
    M llvm/test/Transforms/LICM/guards.ll
    M llvm/test/Transforms/LICM/hoist-round.ll
    M llvm/test/Transforms/LICM/invariant.start.ll
    M llvm/test/Transforms/LICM/lcssa-ssa-promoter.ll
    M llvm/test/Transforms/LICM/no-preheader-test.ll
    M llvm/test/Transforms/LICM/opt-remarks-conditional-load.ll
    M llvm/test/Transforms/LICM/opt-remarks-intervening-store.ll
    M llvm/test/Transforms/LICM/opt-remarks.ll
    M llvm/test/Transforms/LICM/preheader-safe.ll
    M llvm/test/Transforms/LICM/promote-order.ll
    M llvm/test/Transforms/LICM/read-only-calls.ll
    M llvm/test/Transforms/LICM/scalar-promote-memmodel.ll
    M llvm/test/Transforms/LICM/scalar-promote-unwind.ll
    M llvm/test/Transforms/LICM/scalar-promote.ll
    M llvm/test/Transforms/LICM/speculate.ll
    M llvm/test/Transforms/LICM/store-hoisting.ll
    M llvm/test/Transforms/LICM/volatile-alias.ll
    M llvm/test/Transforms/LoopIdiom/nontemporal_store.ll
    M llvm/test/Transforms/LoopRotate/RISCV/invalid-cost.ll
    M llvm/test/Transforms/LoopRotate/basic.ll
    M llvm/test/Transforms/LoopRotate/call-prepare-for-lto.ll
    M llvm/test/Transforms/LoopRotate/noalias.ll
    M llvm/test/Transforms/LoopStrengthReduce/ivchain.ll
    M llvm/test/Transforms/LowerAtomic/atomic-load.ll
    M llvm/test/Transforms/LowerAtomic/atomic-swap.ll
    M llvm/test/Transforms/LowerAtomic/barrier.ll
    M llvm/test/Transforms/LowerInvoke/2003-12-10-Crash.ll
    M llvm/test/Transforms/LowerInvoke/lowerinvoke.ll
    M llvm/test/Transforms/LowerSwitch/2003-05-01-PHIProblem.ll
    M llvm/test/Transforms/LowerSwitch/2003-08-23-EmptySwitch.ll
    M llvm/test/Transforms/LowerSwitch/2004-03-13-SwitchIsDefaultCrash.ll
    M llvm/test/Transforms/LowerSwitch/2014-06-10-SwitchContiguousOpt.ll
    M llvm/test/Transforms/LowerSwitch/2014-06-11-SwitchDefaultUnreachableOpt.ll
    M llvm/test/Transforms/LowerSwitch/2014-06-23-PHIlowering.ll
    M llvm/test/Transforms/LowerSwitch/condition-phi-unreachable-default.ll
    M llvm/test/Transforms/LowerSwitch/delete-default-block-crash.ll
    M llvm/test/Transforms/LowerSwitch/do-not-handle-impossible-values.ll
    M llvm/test/Transforms/LowerSwitch/feature.ll
    M llvm/test/Transforms/LowerSwitch/fold-popular-case-to-unreachable-default.ll
    M llvm/test/Transforms/LowerSwitch/phi-in-dead-block.ll
    M llvm/test/Transforms/LowerSwitch/pr59316.ll
    M llvm/test/Transforms/StructurizeCFG/switch.ll
    M llvm/test/Transforms/UnifyFunctionExitNodes/unreachable-blocks-status.ll
    M llvm/test/Transforms/UnifyLoopExits/basic.ll
    M llvm/test/Transforms/UnifyLoopExits/nested.ll
    M llvm/test/Transforms/UnifyLoopExits/restore-ssa.ll
    M llvm/test/Transforms/UnifyLoopExits/switch.ll
    A llvm/test/Transforms/Util/flatten-cfg.ll
    R llvm/test/Transforms/Util/flattencfg.ll
    M llvm/test/Transforms/Util/lowerinvoke-funclet.ll
    M llvm/test/Transforms/Util/lowerswitch.ll
    M llvm/test/tools/llvm-lto2/X86/pipeline.ll

  Log Message:
  -----------
  [Pass] Add hyphen to some pass names (#74287)

Here is the list of the renamed passes:
- `callbrprepare` -> `callbr-prepare`
- `dwarfehprepare` -> `dwarf-eh-prepare`
- `flattencfg` -> `flatten-cfg`
- `loweratomic` -> `lower-atomic`
- `lowerinvoke` -> `lower-invoke`
- `lowerswitch` -> `lower-switch`
- `winehprepare` -> `win-eh-prepare`
- `targetir` -> `target-ir`
- `targetlibinfo` -> `target-lib-info`

Legacy passes are not affected.




More information about the All-commits mailing list