diff options
| author | 2022-07-29 14:09:28 +0100 | |
|---|---|---|
| committer | 2023-01-13 16:49:53 +0000 | |
| commit | a3bd09c50cbc380a91f43da9714c7ab058f4eefa (patch) | |
| tree | 209ced08ea1281168d4a380c4d8bc1537fe2f4ba /runtime/quick_exception_handler.h | |
| parent | 74da668328e1c501742a864d23ba8c114ece5e64 (diff) | |
Simplify SimplifyAlwaysThrows
Remove most of the preconditions of the optimization
since they are not needed e.g.:
* Ending with a Goto
* Not flowing to the Exit block
* The successor block having another predecessor
* Not doing the optimization in a catch block
Test: art/test/testrunner/testrunner.py --host --64 --optimizing -b
Change-Id: Idd0c722d1cd34fa6c394338a2e475a7ff60bd88a
Diffstat (limited to 'runtime/quick_exception_handler.h')
0 files changed, 0 insertions, 0 deletions