[runtimeunroll] Fix reported DT verification error after 94d0914
authorPhilip Reames <listmail@philipreames.com>
Thu, 19 Aug 2021 18:04:31 +0000 (11:04 -0700)
committerPhilip Reames <listmail@philipreames.com>
Thu, 19 Aug 2021 18:06:17 +0000 (11:06 -0700)
commit447256f22b4dc125877aed11aac875c03d0228eb
tree2e38d94da01f90f167be776b8d3585f5e113e3f5
parentbad3168b99aa3d55f5ac6bf330637aafc558229c
[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.
llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp