diff options
| author | 2015-08-24 11:21:42 -0700 | |
|---|---|---|
| committer | 2015-10-15 01:36:34 -0700 | |
| commit | 589dac7f0ce078d19aad7e35bb0195c47ddf01d2 (patch) | |
| tree | 5c77fb845997b21ce1aa97b1fa176c64a76e14f1 /compiler/dex/quick/codegen_util.cc | |
| parent | d2e0dd179fd2e8c6c820194e187fc5e9164154ff (diff) | |
load store elimination.
This adds a pass to eliminate some unnecessary heap loads/stores. It
first collects heap locations and then tracks values stored to those heap
locations. Alias analysis is done based on offset, type, singleton,
pre-existence, etc.
Change-Id: I11a9d8ef20d1b2f245607eb25118e9aff9be472a
Diffstat (limited to 'compiler/dex/quick/codegen_util.cc')
0 files changed, 0 insertions, 0 deletions