[PATCH] D110922: [LoopPeel] Peel loops with deoptimizing exits
Jay Foad via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 8 01:59:38 PDT 2021
foad added a comment.
This causes lots of lit test failures in an LLVM_ENABLE_EXPENSIVE_CHECKS build. Can you please fix or revert?
Failed Tests (26):
LLVM :: ThinLTO/X86/function_entry_count.ll
LLVM :: Transforms/LoopFusion/guarded_peel.ll
LLVM :: Transforms/LoopFusion/peel.ll
LLVM :: Transforms/LoopUnroll/Hexagon/peel-small-loop.ll
LLVM :: Transforms/LoopUnroll/dce.ll
LLVM :: Transforms/LoopUnroll/peel-loop-conditions-pgo-1.ll
LLVM :: Transforms/LoopUnroll/peel-loop-conditions-pgo-2.ll
LLVM :: Transforms/LoopUnroll/peel-loop-conditions.ll
LLVM :: Transforms/LoopUnroll/peel-loop-inner.ll
LLVM :: Transforms/LoopUnroll/peel-loop-nests.ll
LLVM :: Transforms/LoopUnroll/peel-loop-noalias-scope-decl.ll
LLVM :: Transforms/LoopUnroll/peel-loop-not-forced.ll
LLVM :: Transforms/LoopUnroll/peel-loop-pgo-deopt-idom-2.ll
LLVM :: Transforms/LoopUnroll/peel-loop-pgo-deopt-idom.ll
LLVM :: Transforms/LoopUnroll/peel-loop-pgo-deopt.ll
LLVM :: Transforms/LoopUnroll/peel-loop-pgo.ll
LLVM :: Transforms/LoopUnroll/peel-loop-scev-invalidate.ll
LLVM :: Transforms/LoopUnroll/peel-loop.ll
LLVM :: Transforms/LoopUnroll/peel-loop2.ll
LLVM :: Transforms/LoopUnroll/peel-multiple-unreachable-exits.ll
LLVM :: Transforms/LoopUnroll/pr33437.ll
LLVM :: Transforms/LoopUnroll/pr45939-peel-count-and-complete-unroll.ll
LLVM :: Transforms/LoopUnroll/unroll-after-peel.ll
LLVM :: Transforms/LoopUnroll/unroll-heuristics-pgo.ll
LLVM :: Transforms/LoopUnroll/wrong_assert_in_peeling.ll
LLVM :: Transforms/PhaseOrdering/X86/peel-before-lv-to-enable-vectorization.ll
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D110922/new/
https://reviews.llvm.org/D110922
More information about the llvm-commits
mailing list