commit | aec4e73779e5034b6f84032a1649023c1333bad2 | [log] [tgz] |
---|---|---|
author | Mingyao Yang <mingyao@google.com> | Mon Jan 08 13:11:35 2018 -0800 |
committer | Mingyao Yang <mingyao@google.com> | Wed Jan 17 14:32:34 2018 -0800 |
tree | 9f3e9546ff6cd28a56367c321fa48d1d76487066 | |
parent | 7c6137448f21e48d8a6dc917393b32930096223e [diff] |
More general store elimination Expand store elimination to non-singleton instance fields and static fields. See the added comments in load_store_elimination.cc for more details on how LSE works now. Bug: 35745320 Test: ART_TEST_OPTIMIZING=true ./test.py -j20 --host --run-test -b Test: using the device (marlin) with the CL. Change-Id: I66ac4eacea593c3ee843ed5e26cdcfe2135947f6