[all-commits] [llvm/llvm-project] d1d129: [NFC] Port all runlines for SimplifyCFG pass tests...

Roman Lebedev via All-commits all-commits at lists.llvm.org
Mon Dec 5 10:12:42 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d1d129356909af2f6fefd6f1b9335a39fe172e9a
      https://github.com/llvm/llvm-project/commit/d1d129356909af2f6fefd6f1b9335a39fe172e9a
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2022-12-05 (Mon, 05 Dec 2022)

  Changed paths:
    M llvm/test/Transforms/SimplifyCFG/2002-05-21-PHIElimination.ll
    M llvm/test/Transforms/SimplifyCFG/2002-09-24-PHIAssertion.ll
    M llvm/test/Transforms/SimplifyCFG/2003-03-07-DominateProblem.ll
    M llvm/test/Transforms/SimplifyCFG/2003-08-05-InvokeCrash.ll
    M llvm/test/Transforms/SimplifyCFG/2003-08-17-BranchFold.ll
    M llvm/test/Transforms/SimplifyCFG/2003-08-17-BranchFoldOrdering.ll
    M llvm/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll
    M llvm/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch.ll
    M llvm/test/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll
    M llvm/test/Transforms/SimplifyCFG/2005-06-16-PHICrash.ll
    M llvm/test/Transforms/SimplifyCFG/2005-08-01-PHIUpdateFail.ll
    M llvm/test/Transforms/SimplifyCFG/2005-10-02-InvokeSimplify.ll
    M llvm/test/Transforms/SimplifyCFG/2005-12-03-IncorrectPHIFold.ll
    M llvm/test/Transforms/SimplifyCFG/2006-02-17-InfiniteUnroll.ll
    M llvm/test/Transforms/SimplifyCFG/2006-06-12-InfLoop.ll
    M llvm/test/Transforms/SimplifyCFG/2006-08-03-Crash.ll
    M llvm/test/Transforms/SimplifyCFG/2006-12-08-Ptr-ICmp-Branch.ll
    M llvm/test/Transforms/SimplifyCFG/2007-11-22-InvokeNoUnwind.ll
    M llvm/test/Transforms/SimplifyCFG/2007-12-21-Crash.ll
    M llvm/test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll
    M llvm/test/Transforms/SimplifyCFG/2008-05-16-PHIBlockMerge.ll
    M llvm/test/Transforms/SimplifyCFG/2008-07-13-InfLoopMiscompile.ll
    M llvm/test/Transforms/SimplifyCFG/2008-09-08-MultiplePred.ll
    M llvm/test/Transforms/SimplifyCFG/2008-09-17-SpeculativeHoist.ll
    M llvm/test/Transforms/SimplifyCFG/2008-10-03-SpeculativelyExecuteBeforePHI.ll
    M llvm/test/Transforms/SimplifyCFG/2008-12-06-SingleEntryPhi.ll
    M llvm/test/Transforms/SimplifyCFG/2008-12-16-DCECond.ll
    M llvm/test/Transforms/SimplifyCFG/2009-01-18-PHIPropCrash.ll
    M llvm/test/Transforms/SimplifyCFG/2009-05-12-externweak.ll
    M llvm/test/Transforms/SimplifyCFG/2011-03-08-UnreachableUse.ll
    M llvm/test/Transforms/SimplifyCFG/2011-09-05-TrivialLPad.ll
    M llvm/test/Transforms/SimplifyCFG/AArch64/cttz-ctlz.ll
    M llvm/test/Transforms/SimplifyCFG/AArch64/prefer-fma.ll
    M llvm/test/Transforms/SimplifyCFG/AMDGPU/cttz-ctlz.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/branch-fold-threshold.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/cttz-ctlz.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/phi-eliminate.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/select-costs.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/select-trunc-i64.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/speculate-math.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/speculate-vector-ops-inseltpoison.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/speculate-vector-ops.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/switch-to-lookup-table-constant-expr.ll
    M llvm/test/Transforms/SimplifyCFG/ARM/switch-to-lookup-table.ll
    M llvm/test/Transforms/SimplifyCFG/BrUnwind.ll
    M llvm/test/Transforms/SimplifyCFG/DeadSetCC.ll
    M llvm/test/Transforms/SimplifyCFG/EmptyBlockMerge.ll
    M llvm/test/Transforms/SimplifyCFG/EqualPHIEdgeBlockMerge.ll
    M llvm/test/Transforms/SimplifyCFG/FoldValueComparisonIntoPredecessors-domtree-preservation-edgecase-2.ll
    M llvm/test/Transforms/SimplifyCFG/FoldValueComparisonIntoPredecessors-domtree-preservation-edgecase.ll
    M llvm/test/Transforms/SimplifyCFG/FoldValueComparisonIntoPredecessors-no-new-successors.ll
    M llvm/test/Transforms/SimplifyCFG/ForwardSwitchConditionToPHI.ll
    M llvm/test/Transforms/SimplifyCFG/HoistCode.ll
    M llvm/test/Transforms/SimplifyCFG/InfLoop.ll
    M llvm/test/Transforms/SimplifyCFG/Mips/cttz-ctlz.ll
    M llvm/test/Transforms/SimplifyCFG/PHINode.ll
    M llvm/test/Transforms/SimplifyCFG/PR25267.ll
    M llvm/test/Transforms/SimplifyCFG/PR27615-simplify-cond-br.ll
    M llvm/test/Transforms/SimplifyCFG/PR9946.ll
    M llvm/test/Transforms/SimplifyCFG/PhiBlockMerge.ll
    M llvm/test/Transforms/SimplifyCFG/PhiBlockMerge2.ll
    M llvm/test/Transforms/SimplifyCFG/PhiEliminate.ll
    M llvm/test/Transforms/SimplifyCFG/PhiEliminate2.ll
    M llvm/test/Transforms/SimplifyCFG/PhiEliminate3.ll
    M llvm/test/Transforms/SimplifyCFG/PhiNoEliminate.ll
    M llvm/test/Transforms/SimplifyCFG/PowerPC/cttz-ctlz-spec.ll
    M llvm/test/Transforms/SimplifyCFG/PowerPC/prefer-fma.ll
    M llvm/test/Transforms/SimplifyCFG/PowerPC/prefer-load-i32.ll
    M llvm/test/Transforms/SimplifyCFG/RISCV/select-trunc-i64.ll
    M llvm/test/Transforms/SimplifyCFG/RISCV/switch_to_lookup_table-rv32.ll
    M llvm/test/Transforms/SimplifyCFG/RISCV/switch_to_lookup_table-rv64.ll
    M llvm/test/Transforms/SimplifyCFG/SPARC/switch_to_lookup_table.ll
    M llvm/test/Transforms/SimplifyCFG/SimplifyEqualityComparisonWithOnlyPredecessor-domtree-preservation-edgecase.ll
    M llvm/test/Transforms/SimplifyCFG/SimplifyTerminatorOnSelect-domtree-preservation-edgecase.ll
    M llvm/test/Transforms/SimplifyCFG/UncondBranchToHeader.ll
    M llvm/test/Transforms/SimplifyCFG/UncondBranchToReturn.ll
    M llvm/test/Transforms/SimplifyCFG/UnreachableEliminate.ll
    M llvm/test/Transforms/SimplifyCFG/X86/2010-03-30-InvokeCrash.ll
    M llvm/test/Transforms/SimplifyCFG/X86/CoveredLookupTable.ll
    M llvm/test/Transforms/SimplifyCFG/X86/MagicPointer.ll
    M llvm/test/Transforms/SimplifyCFG/X86/PR29163.ll
    M llvm/test/Transforms/SimplifyCFG/X86/PR30210.ll
    M llvm/test/Transforms/SimplifyCFG/X86/SpeculativeExec.ll
    M llvm/test/Transforms/SimplifyCFG/X86/bug-25299.ll
    M llvm/test/Transforms/SimplifyCFG/X86/combine-parallel-mem-md.ll
    M llvm/test/Transforms/SimplifyCFG/X86/critedge-assume.ll
    M llvm/test/Transforms/SimplifyCFG/X86/disable-lookup-table.ll
    M llvm/test/Transforms/SimplifyCFG/X86/empty-cleanuppad.ll
    M llvm/test/Transforms/SimplifyCFG/X86/merge-cleanuppads.ll
    M llvm/test/Transforms/SimplifyCFG/X86/merge-compatible-invokes-of-landingpad-debuginfo.ll
    M llvm/test/Transforms/SimplifyCFG/X86/merge-compatible-invokes-of-landingpad.ll
    M llvm/test/Transforms/SimplifyCFG/X86/merge-cond-stores-cost.ll
    M llvm/test/Transforms/SimplifyCFG/X86/pr39187-g.ll
    M llvm/test/Transforms/SimplifyCFG/X86/remove-debug-2.ll
    M llvm/test/Transforms/SimplifyCFG/X86/remove-debug.ll
    M llvm/test/Transforms/SimplifyCFG/X86/safe-low-bit-extract.ll
    M llvm/test/Transforms/SimplifyCFG/X86/sink-common-code-into-unreachable.ll
    M llvm/test/Transforms/SimplifyCFG/X86/sink-common-code.ll
    M llvm/test/Transforms/SimplifyCFG/X86/speculate-cttz-ctlz.ll
    M llvm/test/Transforms/SimplifyCFG/X86/switch-covered-bug.ll
    M llvm/test/Transforms/SimplifyCFG/X86/switch-table-bug.ll
    M llvm/test/Transforms/SimplifyCFG/X86/switch-to-lookup-bitcast.ll
    M llvm/test/Transforms/SimplifyCFG/X86/switch-to-lookup-gep.ll
    M llvm/test/Transforms/SimplifyCFG/X86/switch_to_lookup_table.ll
    M llvm/test/Transforms/SimplifyCFG/X86/unreachable-blocks.ll
    M llvm/test/Transforms/SimplifyCFG/annotations.ll
    M llvm/test/Transforms/SimplifyCFG/assume.ll
    M llvm/test/Transforms/SimplifyCFG/attr-convergent.ll
    M llvm/test/Transforms/SimplifyCFG/attr-noduplicate.ll
    M llvm/test/Transforms/SimplifyCFG/basictest.ll
    M llvm/test/Transforms/SimplifyCFG/bbi-23595.ll
    M llvm/test/Transforms/SimplifyCFG/branch-cond-merge.ll
    M llvm/test/Transforms/SimplifyCFG/branch-cond-prop.ll
    M llvm/test/Transforms/SimplifyCFG/branch-fold-dbg.ll
    M llvm/test/Transforms/SimplifyCFG/branch-fold-test.ll
    M llvm/test/Transforms/SimplifyCFG/branch-fold-three.ll
    M llvm/test/Transforms/SimplifyCFG/branch-fold-threshold.ll
    M llvm/test/Transforms/SimplifyCFG/branch-fold.ll
    M llvm/test/Transforms/SimplifyCFG/branch-phi-thread.ll
    M llvm/test/Transforms/SimplifyCFG/callbr-destinations.ll
    M llvm/test/Transforms/SimplifyCFG/change-to-unreachable-matching-successor.ll
    M llvm/test/Transforms/SimplifyCFG/clamp.ll
    M llvm/test/Transforms/SimplifyCFG/cleanup-phis.ll
    M llvm/test/Transforms/SimplifyCFG/common-code-hoisting.ll
    M llvm/test/Transforms/SimplifyCFG/common-dest-folding.ll
    M llvm/test/Transforms/SimplifyCFG/commondest-loopid.ll
    M llvm/test/Transforms/SimplifyCFG/constantexprs.ll
    M llvm/test/Transforms/SimplifyCFG/convergent.ll
    M llvm/test/Transforms/SimplifyCFG/dbginfo.ll
    M llvm/test/Transforms/SimplifyCFG/dce-cond-after-folding-terminator.ll
    M llvm/test/Transforms/SimplifyCFG/debug-info-thread-phi.ll
    M llvm/test/Transforms/SimplifyCFG/div-rem-pairs.ll
    M llvm/test/Transforms/SimplifyCFG/drop-debug-loc-when-speculating.ll
    M llvm/test/Transforms/SimplifyCFG/duplicate-landingpad.ll
    M llvm/test/Transforms/SimplifyCFG/duplicate-phis.ll
    M llvm/test/Transforms/SimplifyCFG/empty-catchpad.ll
    M llvm/test/Transforms/SimplifyCFG/extract-cost.ll
    M llvm/test/Transforms/SimplifyCFG/fold-branch-to-common-dest-phis.ll
    M llvm/test/Transforms/SimplifyCFG/fold-branch-to-common-dest-two-preds-cost.ll
    M llvm/test/Transforms/SimplifyCFG/fold-branch-to-common-dest.ll
    M llvm/test/Transforms/SimplifyCFG/fold-debug-info.ll
    M llvm/test/Transforms/SimplifyCFG/fold-debug-location.ll
    M llvm/test/Transforms/SimplifyCFG/fold-two-entry-phi-node-with-one-block-profmd.ll
    M llvm/test/Transforms/SimplifyCFG/fold-two-entry-phi-node-with-two-blocks-profmd.ll
    M llvm/test/Transforms/SimplifyCFG/gepcost.ll
    M llvm/test/Transforms/SimplifyCFG/guards.ll
    M llvm/test/Transforms/SimplifyCFG/hoist-common-code.ll
    M llvm/test/Transforms/SimplifyCFG/hoist-dbgvalue-inlined.ll
    M llvm/test/Transforms/SimplifyCFG/hoist-dbgvalue.ll
    M llvm/test/Transforms/SimplifyCFG/hoist-from-addresstaken-block.ll
    M llvm/test/Transforms/SimplifyCFG/hoist-with-range.ll
    M llvm/test/Transforms/SimplifyCFG/implied-and-or.ll
    M llvm/test/Transforms/SimplifyCFG/implied-cond-matching-false-dest.ll
    M llvm/test/Transforms/SimplifyCFG/implied-cond-matching-imm.ll
    M llvm/test/Transforms/SimplifyCFG/implied-cond-matching.ll
    M llvm/test/Transforms/SimplifyCFG/implied-cond.ll
    M llvm/test/Transforms/SimplifyCFG/indirectbr.ll
    M llvm/test/Transforms/SimplifyCFG/inline-asm-sink.ll
    M llvm/test/Transforms/SimplifyCFG/invoke.ll
    M llvm/test/Transforms/SimplifyCFG/invoke_unwind.ll
    M llvm/test/Transforms/SimplifyCFG/invoke_unwind_lifetime.ll
    M llvm/test/Transforms/SimplifyCFG/iterative-simplify.ll
    M llvm/test/Transforms/SimplifyCFG/jump-threading.ll
    M llvm/test/Transforms/SimplifyCFG/lifetime-landingpad.ll
    M llvm/test/Transforms/SimplifyCFG/lifetime.ll
    M llvm/test/Transforms/SimplifyCFG/merge-cond-stores-2.ll
    M llvm/test/Transforms/SimplifyCFG/merge-cond-stores.ll
    M llvm/test/Transforms/SimplifyCFG/merge-default.ll
    M llvm/test/Transforms/SimplifyCFG/merge-duplicate-conditional-ret-val.ll
    M llvm/test/Transforms/SimplifyCFG/merge-empty-return-blocks.ll
    M llvm/test/Transforms/SimplifyCFG/multiple-phis.ll
    M llvm/test/Transforms/SimplifyCFG/no-md-sink.ll
    M llvm/test/Transforms/SimplifyCFG/no_speculative_loads_with_asan.ll
    M llvm/test/Transforms/SimplifyCFG/no_speculative_loads_with_tsan.ll
    M llvm/test/Transforms/SimplifyCFG/noreturn-call.ll
    M llvm/test/Transforms/SimplifyCFG/opaque-ptr.ll
    M llvm/test/Transforms/SimplifyCFG/opt-for-fuzzing.ll
    M llvm/test/Transforms/SimplifyCFG/phi-to-select-constexpr-icmp.ll
    M llvm/test/Transforms/SimplifyCFG/phi-undef-loadstore.ll
    M llvm/test/Transforms/SimplifyCFG/poison-merge.ll
    M llvm/test/Transforms/SimplifyCFG/pr33605.ll
    M llvm/test/Transforms/SimplifyCFG/pr34131.ll
    M llvm/test/Transforms/SimplifyCFG/pr35774.ll
    M llvm/test/Transforms/SimplifyCFG/pr39807.ll
    M llvm/test/Transforms/SimplifyCFG/pr46638.ll
    M llvm/test/Transforms/SimplifyCFG/pr48641.ll
    M llvm/test/Transforms/SimplifyCFG/pr48778-sdiv-speculation.ll
    M llvm/test/Transforms/SimplifyCFG/pr50060-constantfold-loopid.ll
    M llvm/test/Transforms/SimplifyCFG/pr52290.ll
    M llvm/test/Transforms/SimplifyCFG/pr55765.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-branchweights-partial.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-branchweights-switch-create.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-branchweights.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-llvm-loop-metadata.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-load-metadata-2.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-load-metadata-3.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-load-metadata.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-make-implicit-on-switch-to-br.ll
    M llvm/test/Transforms/SimplifyCFG/preserve-store-alignment.ll
    M llvm/test/Transforms/SimplifyCFG/rangereduce.ll
    M llvm/test/Transforms/SimplifyCFG/return-merge.ll
    M llvm/test/Transforms/SimplifyCFG/safe-abs.ll
    M llvm/test/Transforms/SimplifyCFG/seh-nounwind.ll
    M llvm/test/Transforms/SimplifyCFG/select-gep.ll
    M llvm/test/Transforms/SimplifyCFG/signbit-like-value-extension.ll
    M llvm/test/Transforms/SimplifyCFG/simplifyUnreachable-degenerate-conditional-branch-with-matching-destinations.ll
    M llvm/test/Transforms/SimplifyCFG/sink-inf-loop.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-call.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-dbgvalue.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-math.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-store-opaque-pointer.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-store.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-vector-insert-extract.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-vector-ops-inseltpoison.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-vector-ops.ll
    M llvm/test/Transforms/SimplifyCFG/speculate-with-offset.ll
    M llvm/test/Transforms/SimplifyCFG/speculatively-execute-block-profmd.ll
    M llvm/test/Transforms/SimplifyCFG/statepoint-invoke-unwind.ll
    M llvm/test/Transforms/SimplifyCFG/suppress-zero-branch-weights.ll
    M llvm/test/Transforms/SimplifyCFG/switch-masked-bits.ll
    M llvm/test/Transforms/SimplifyCFG/switch-on-const-select.ll
    M llvm/test/Transforms/SimplifyCFG/switch-profmd.ll
    M llvm/test/Transforms/SimplifyCFG/switch-range-to-icmp.ll
    M llvm/test/Transforms/SimplifyCFG/switch-simplify-crash.ll
    M llvm/test/Transforms/SimplifyCFG/switch-to-br.ll
    M llvm/test/Transforms/SimplifyCFG/switch-to-icmp.ll
    M llvm/test/Transforms/SimplifyCFG/switch-to-select-multiple-edge-per-block-phi.ll
    M llvm/test/Transforms/SimplifyCFG/switch-to-select-two-case.ll
    M llvm/test/Transforms/SimplifyCFG/switchToSelect-domtree-preservation-edgecase.ll
    M llvm/test/Transforms/SimplifyCFG/switch_create-custom-dl.ll
    M llvm/test/Transforms/SimplifyCFG/switch_create.ll
    M llvm/test/Transforms/SimplifyCFG/switch_msan.ll
    M llvm/test/Transforms/SimplifyCFG/switch_switch_fold.ll
    M llvm/test/Transforms/SimplifyCFG/switch_thread.ll
    M llvm/test/Transforms/SimplifyCFG/switch_ub.ll
    M llvm/test/Transforms/SimplifyCFG/switch_undef.ll
    M llvm/test/Transforms/SimplifyCFG/tail-merge-assert.ll
    M llvm/test/Transforms/SimplifyCFG/tail-merge-noreturn.ll
    M llvm/test/Transforms/SimplifyCFG/tail-merge-resume.ll
    M llvm/test/Transforms/SimplifyCFG/tautological-conditional-branch.ll
    M llvm/test/Transforms/SimplifyCFG/trap-debugloc.ll
    M llvm/test/Transforms/SimplifyCFG/trap-no-null-opt-debugloc.ll
    M llvm/test/Transforms/SimplifyCFG/trapping-load-unreachable.ll
    M llvm/test/Transforms/SimplifyCFG/two-entry-phi-fold-crash.ll
    M llvm/test/Transforms/SimplifyCFG/two-entry-phi-node.ll
    M llvm/test/Transforms/SimplifyCFG/two-entry-phi-return.ll
    M llvm/test/Transforms/SimplifyCFG/undef_phi.ll
    M llvm/test/Transforms/SimplifyCFG/unprofitable-pr.ll
    M llvm/test/Transforms/SimplifyCFG/unreachable-cleanuppad.ll
    M llvm/test/Transforms/SimplifyCFG/unreachable-matching-successor.ll
    M llvm/test/Transforms/SimplifyCFG/unreachable-selfloop.ll
    M llvm/test/Transforms/SimplifyCFG/unreachable_assume.ll
    M llvm/test/Transforms/SimplifyCFG/unsigned-multiplication-will-overflow.ll
    M llvm/test/Transforms/SimplifyCFG/volatile-phioper.ll
    M llvm/test/Transforms/SimplifyCFG/wineh-unreachable.ll

  Log Message:
  -----------
  [NFC] Port all runlines for SimplifyCFG pass tests to -passes syntax




More information about the All-commits mailing list