[all-commits] [llvm/llvm-project] 7c63aa: Revert "[LoopDeletion] Break backedge of loops whe...

Philip Reames via All-commits all-commits at lists.llvm.org
Mon Jan 4 09:56:47 PST 2021


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 7c63aac7bd4e5ce3402f2ef7c1d5b66047230147
      https://github.com/llvm/llvm-project/commit/7c63aac7bd4e5ce3402f2ef7c1d5b66047230147
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2021-01-04 (Mon, 04 Jan 2021)

  Changed paths:
    M llvm/include/llvm/Transforms/Utils/LoopUtils.h
    M llvm/lib/Transforms/Scalar/LoopDeletion.cpp
    M llvm/lib/Transforms/Utils/LoopUtils.cpp
    M llvm/test/Transforms/IndVarSimplify/X86/pr45360.ll
    M llvm/test/Transforms/IndVarSimplify/exit_value_test2.ll
    M llvm/test/Transforms/LoopDeletion/update-scev.ll
    R llvm/test/Transforms/LoopDeletion/zero-btc.ll

  Log Message:
  -----------
  Revert "[LoopDeletion] Break backedge of loops when known not taken"

This reverts commit dd6bb367d19e3bf18353e40de54d35480999a930.

Multi-stage builders are showing an assertion failure w/LCSSA not being preserved on entry to IndVars.  Reason isn't clear, reverting while investigating.




More information about the All-commits mailing list