[all-commits] [llvm/llvm-project] 9bf636: [llvm] Remove `br i1 undef` from some regression t...

Lee Wei via All-commits all-commits at lists.llvm.org
Tue Dec 3 12:54:59 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9bf6365237f3a8a401afc0a69d2fb6d1b809ce68
      https://github.com/llvm/llvm-project/commit/9bf6365237f3a8a401afc0a69d2fb6d1b809ce68
  Author: Lee Wei <lee10202013 at gmail.com>
  Date:   2024-12-03 (Tue, 03 Dec 2024)

  Changed paths:
    M llvm/test/Transforms/ObjCARC/allocas.ll
    M llvm/test/Transforms/ObjCARC/basic.ll
    M llvm/test/Transforms/ObjCARC/cfg-hazards.ll
    M llvm/test/Transforms/ObjCARC/contract-testcases.ll
    M llvm/test/Transforms/ObjCARC/empty-block.ll
    M llvm/test/Transforms/ObjCARC/path-overflow.ll
    M llvm/test/Transforms/Reassociate/2011-01-26-UseAfterFree.ll
    M llvm/test/Transforms/Reassociate/2012-06-08-InfiniteLoop.ll
    M llvm/test/Transforms/Reassociate/add_across_block_crash.ll
    M llvm/test/Transforms/Reassociate/infloop-deadphi.ll
    M llvm/test/Transforms/Reassociate/reassociate-landingpad.ll
    M llvm/test/Transforms/SCCP/2004-12-10-UndefBranchBug.ll
    M llvm/test/Transforms/SCCP/2006-10-23-IPSCCP-Crash.ll
    M llvm/test/Transforms/SCCP/2008-01-27-UndefCorrelate.ll
    M llvm/test/Transforms/SCCP/PR26044.ll
    M llvm/test/Transforms/SCCP/crash.ll
    M llvm/test/Transforms/SCCP/domtree-update.ll
    M llvm/test/Transforms/SCCP/fp-bc-icmp-const-fold.ll
    M llvm/test/Transforms/SCCP/ipsccp-preserve-pdt.ll
    M llvm/test/Transforms/SCCP/pr49582-iterator-invalidation.ll
    M llvm/test/Transforms/SCCP/return-zapped.ll
    M llvm/test/Transforms/SCCP/solve-after-each-resolving-undefs-for-function.ll
    M llvm/test/Transforms/SCCP/switch-constantfold-crash.ll
    M llvm/test/Transforms/SLPVectorizer/AArch64/minimum-sizes.ll
    M llvm/test/Transforms/SLPVectorizer/AArch64/reorder-fmuladd-crash.ll
    M llvm/test/Transforms/SLPVectorizer/AArch64/trunc-insertion.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_7zip.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_bullet.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_bullet3.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_dequeue.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_flop7.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_lencod-inseltpoison.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_lencod.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_mandeltext.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_sim4b1.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_smallpt.ll
    M llvm/test/Transforms/SLPVectorizer/X86/crash_vectorizeTree.ll
    M llvm/test/Transforms/SLPVectorizer/X86/cse.ll
    M llvm/test/Transforms/SLPVectorizer/X86/memory-runtime-checks.ll
    M llvm/test/Transforms/SLPVectorizer/X86/no-scheduled-instructions.ll
    M llvm/test/Transforms/SLPVectorizer/X86/ordering.ll
    M llvm/test/Transforms/SLPVectorizer/X86/partail.ll
    M llvm/test/Transforms/SLPVectorizer/X86/phi.ll
    M llvm/test/Transforms/SLPVectorizer/X86/phi_overalignedtype.ll
    M llvm/test/Transforms/SLPVectorizer/X86/pr16571.ll
    M llvm/test/Transforms/SLPVectorizer/X86/remark_unsupported.ll
    M llvm/test/Transforms/SLPVectorizer/X86/reorder_repeated_ops.ll
    M llvm/test/Transforms/SLPVectorizer/X86/reorder_with_reordered_users.ll
    M llvm/test/Transforms/SLPVectorizer/X86/resched.ll
    M llvm/test/Transforms/SLPVectorizer/X86/reuse-extracts-in-wider-vect.ll
    M llvm/test/Transforms/SLPVectorizer/X86/revectorized_rdx_crash.ll
    M llvm/test/Transforms/SLPVectorizer/X86/value-bug-inseltpoison.ll
    M llvm/test/Transforms/SLPVectorizer/X86/value-bug.ll
    M llvm/test/Transforms/SLPVectorizer/X86/vectorize-widest-phis.ll
    M llvm/test/Transforms/SLPVectorizer/slp-umax-rdx-matcher-crash.ll
    M llvm/test/Transforms/Scalarizer/crash-bug.ll
    M llvm/test/Transforms/Scalarizer/dbgloc-bug-inseltpoison.ll
    M llvm/test/Transforms/Scalarizer/dbgloc-bug.ll
    M llvm/test/Transforms/Scalarizer/phi-unreachable-pred.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/2011-06-02-CritSwitch.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/2012-04-30-LoopUnswitch-LPad-Crash.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/2015-09-18-Addrspace.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/delete-dead-blocks.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/formDedicatedAfterTrivial1.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/guards.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/pr37888.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/preserve-analyses.ll
    M llvm/test/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll
    M llvm/test/Transforms/SimplifyCFG/2006-06-12-InfLoop.ll
    M llvm/test/Transforms/SimplifyCFG/branch-on-undef.ll
    M llvm/test/Transforms/SimplifyCFG/fold-branch-to-common-dest.ll
    M llvm/test/Transforms/SimplifyCFG/pr34131.ll
    M llvm/test/Transforms/Sink/dead-user.ll
    M llvm/test/Transforms/SpeculativeExecution/PR46267.ll
    M llvm/test/Transforms/StructurizeCFG/loop-continue-phi.ll

  Log Message:
  -----------
  [llvm] Remove `br i1 undef` from some regression tests [NFC] (#118419)

This PR removes tests with `br i1 undef` under
`llvm/tests/Transforms/ObjCARC, Reassociate, SCCP, SLPVectorizer...`.
After this PR, I'll continue to fix tests under `llvm/tests/CodeGen`,
which has more UB tests than `llvm/tests/Transforms`.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list