commit | c2aa7a31fb825f51a9d1973fb877ee043cb0ff4c | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Wed Sep 15 14:14:17 2021 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Thu Sep 16 13:32:11 2021 +0000 |
tree | e6da7b57b10b004571f749b26e47a974a8925b31 | |
parent | 8214de1bb682b2d0fc4968943ecddd9415d6b75f [diff] |
Restore partial LSE. This fixes a bug where we were using the wrong value for initializing an allocation that we moved. See this test: https://android-review.googlesource.com/c/platform/art/+/1825138/4/test/828-partial-lse/src/Main.java Run LSE twice: one for the classical load store eliminiation, one for moving allocations. Test: test.py Bug: 197981962 Change-Id: If317e10e239488876180047040dba66ae3fc8d4c