commit | 06fb7fa55cca3210f38c92ac7cc7ad525ff30c83 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Tue May 18 15:53:17 2021 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Thu May 20 13:39:53 2021 +0000 |
tree | ee970452d8b5e63d09d1dd8157e11124fa35d731 | |
parent | dc65a4505a62b8ebd7e8c65bccbc469c01e500a7 [diff] |
Fix ReplacementOrValue() for Partial LSE. Also fix a bad DCHECK() in `FindSubstiute()` and fix the HeapLocationCollector::VisitPredicatedInstanceFieldGet() to use the correct input. Test: New tests in load_store_elimination_test. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 188188275 Change-Id: Ifdace5ddbe1777af2109189013c0557f226d9cc9