[all-commits] [llvm/llvm-project] 8a268b: Revert D82927 "[Loop Fusion] Integrate Loop Peelin...

Fangrui Song via All-commits all-commits at lists.llvm.org
Tue Jul 21 12:25:12 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8a268bec1b02dd446fbc36e20d0a9af45d764f67
      https://github.com/llvm/llvm-project/commit/8a268bec1b02dd446fbc36e20d0a9af45d764f67
  Author: Fangrui Song <maskray at google.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LoopFuse.cpp
    R llvm/test/Transforms/LoopFusion/guarded_peel.ll
    R llvm/test/Transforms/LoopFusion/guarded_unsafeblock_peel.ll
    R llvm/test/Transforms/LoopFusion/nonadjacent_peel.ll
    R llvm/test/Transforms/LoopFusion/peel.ll

  Log Message:
  -----------
  Revert D82927 "[Loop Fusion] Integrate Loop Peeling into Loop Fusion"

This reverts commit bb8850d34d601d4edd75fd30c07821c05a726c42.

It broke 3 check-llvm-transforms-loopfusion tests in an ASAN build.

LoopFuse.cpp `for (BasicBlock *Pred : predecessors(BB)) {` may operate on a deleted BB.




More information about the All-commits mailing list