summaryrefslogtreecommitdiff
path: root/runtime/art_method-alloc-inl.h
diff options
context:
space:
mode:
author Chris Jones <christopher.jones@linaro.org> 2022-07-21 23:37:18 +0100
committer Treehugger Robot <treehugger-gerrit@google.com> 2022-11-23 12:38:39 +0000
commit5fa73a95fcfc638c155511305382ecbe4b75fe43 (patch)
tree53b2ba341671e53d0b32d75bb61da16056283538 /runtime/art_method-alloc-inl.h
parent009ed7b44b535107facd4a59705e7db7aeeff357 (diff)
ART: Add two extra DCE passes
Add two DCE passes to eliminate dead instructions left by: - Loop optimization unrolling. After loop optimization, dead instructions are often left that, when removed can simplify the structure of the loop and remove basic blocks. This extra DCE pass creates an opportunity for the load store elimination pass to remove some loads/stores. - The last instruction simplification pass. Authors: Hari Limaye, Chris Jones Test: 458-checker-instruct-simplification Test: 530-checker-lse, 530-checker-lse-simd, 706-checker-scheduler Test: test-art-target, test-art-host Change-Id: I6e14cbfc3c320af5f507135a067bb7b5bc4df8f4
Diffstat (limited to 'runtime/art_method-alloc-inl.h')
0 files changed, 0 insertions, 0 deletions