summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex/Second.java
diff options
context:
space:
mode:
authorArtem Serov <artem.serov@linaro.org>2017-10-19 16:18:07 +0100
committerArtem Serov <artem.serov@linaro.org>2018-04-17 16:09:05 +0100
commit72411e6b3b286d91e4da894cd5b12e7a3dc88f40 (patch)
tree9bffb94a66fb5df1df05a53afa367406d069c773 /test/ProfileTestMultiDex/Second.java
parentddc694267aee845c9b61779be2a5487eb65b1757 (diff)
ART: Implement scalar loop peeling.
Implement scalar loop peeling for invariant exits elimination (on arm64). If the loop exit condition is loop invariant then loop peeling + GVN + DCE can eliminate this exit in the loop body. Note: GVN and DCE aren't applied during loop optimizations. Note: this functionality is turned off by default now. Test: test-art-host, test-art-target, boot-to-gui. Change-Id: I98d20054a431838b452dc06bd25c075eb445960c
Diffstat (limited to 'test/ProfileTestMultiDex/Second.java')
0 files changed, 0 insertions, 0 deletions