[all-commits] [llvm/llvm-project] 447256: [runtimeunroll] Fix reported DT verification error...

Philip Reames via All-commits all-commits at lists.llvm.org
Thu Aug 19 11:06:41 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 447256f22b4dc125877aed11aac875c03d0228eb
      https://github.com/llvm/llvm-project/commit/447256f22b4dc125877aed11aac875c03d0228eb
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2021-08-19 (Thu, 19 Aug 2021)

  Changed paths:
    M llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp

  Log Message:
  -----------
  [runtimeunroll] Fix reported DT verification error after 94d0914

In 94d0914, I added support for unrolling of multiple exit loops which have multiple exits reaching the latch.  Per reports on the review post commit, I'd missed updating the domtree for one case.  This fix addresses that ommission.

There's no new test as this is covered by existing tests with expensive verification turned on.




More information about the All-commits mailing list