diff options
author | 2022-10-12 17:35:58 +0100 | |
---|---|---|
committer | 2022-10-13 15:54:36 +0000 | |
commit | 07c7d430d72cdb07b8b5f20b6335fd236aab6fc1 (patch) | |
tree | f9c0780a9ff25aa97370b4ae762849a7b3fa0f5a /compiler/optimizing/optimizing_compiler_stats.h | |
parent | 28fb3a98c57cef6e6a72e72f67d89fb63eda6223 (diff) |
Update MaybeAddExtraGotoBlocks to bail for irreducible loops
We may have graphs with irreducible loops at this point and
recomputing the loop information is not supported.
Bug: 253242440
Test: dex2oat compiling the apps in the bug
Change-Id: I181b4fb9d9812ba2f14cd21602cf0e5a4e1fd18e
Diffstat (limited to 'compiler/optimizing/optimizing_compiler_stats.h')
-rw-r--r-- | compiler/optimizing/optimizing_compiler_stats.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/optimizing/optimizing_compiler_stats.h b/compiler/optimizing/optimizing_compiler_stats.h index 313f3ef9d8..24a28e3393 100644 --- a/compiler/optimizing/optimizing_compiler_stats.h +++ b/compiler/optimizing/optimizing_compiler_stats.h @@ -59,6 +59,7 @@ enum class MethodCompilationStat { kNotCompiledSpaceFilter, kNotCompiledUnhandledInstruction, kNotCompiledUnsupportedIsa, + kNotCompiledInliningIrreducibleLoop, kNotCompiledIrreducibleLoopAndStringInit, kNotCompiledPhiEquivalentInOsr, kInlinedMonomorphicCall, |