commit | 8993caf6571863c8e5eec0b2ce4d72f6f1793f31 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Mon Dec 07 10:04:40 2015 +0000 |
committer | David Brazdil <dbrazdil@google.com> | Tue Dec 08 09:36:20 2015 +0000 |
tree | 2428835f78491fe76e795010ee77c95e0680b842 | |
parent | e8be90a673feb573d53277f42282955cbf7f58e9 [diff] |
ART: Enable all optimizations except LSE under try/catch Dynamic BCE now updates try/catch information during basic block manipulation and can be enabled. The last missing optimization is LSE. This patch removes all special-casing from optimizing_compiler.cc and bails inside LSE instead. Change-Id: Ie0c6fde7295880ea55d35571455a617fce2b7580