commit | d2d10628dc0f947219c6b63972a53d45e334f8d6 | [log] [tgz] |
---|---|---|
author | Santiago Aboy Solanes <solanes@google.com> | Wed Dec 07 19:22:43 2022 +0000 |
committer | Santiago Aboy Solanes <solanes@google.com> | Thu Dec 08 16:36:50 2022 +0000 |
tree | f407ac1038c708a365f619905c474ca9e9897b2d | |
parent | 849d09a81907f16d8ccc6019b8baf86a304b730c [diff] |
Update loop information correctly in MaybeAddExtraGotoBlocks There are cases in which we have a Return->TryBoundary kind:exit->Exit chain inside of a loop, and that said TryBoundary has loop information. Set that information in the new goto block. Bug: 261731237 Fixes: 261731237 Test: dex2oat compiling the apps in the bug Test: art/test/testrunner/testrunner.py --host --64 --optimizing -b Change-Id: I224d6cb449d1a7a1a987f4e9022098f84ae4fba2