commit | a5ab063a82b7d4d5e120e5d81899a731397e186a | [log] [tgz] |
---|---|---|
author | Santiago Aboy Solanes <solanes@google.com> | Fri Oct 13 14:21:30 2023 +0100 |
committer | Santiago Aboy Solanes <solanes@google.com> | Mon Oct 16 09:38:31 2023 +0000 |
tree | 1e7df1e6331e4986443abf6ba349fdfc64262f74 | |
parent | 754bdc0a8caf6c05f091afd674759bf7a54a4289 [diff] |
Add a new helper RecomputeDominatorTree It clears loop and dominance information, and builds the dominator tree. It also dchecks that we are not calling this methods with irreducible loops, as it is not supported. When adding this helper we found a partial LSE bug as it was recomputing dominator tree for irreducible loops. Test: art/test/testrunner/testrunner.py --host --64 -b --optimizing Bug: 304749506 Change-Id: Ia4cc72cd19779ad881fa686e52b43679fe5a64d3