commit | 854a02b1b488327f80c544ca1119b386b8715c26 | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Tue Jul 14 16:07:00 2015 -0700 |
committer | Aart Bik <ajcbik@google.com> | Mon Jul 20 10:25:26 2015 -0700 |
tree | 7f48f01a7624d07b0c24bf589308673dcb05683c | |
parent | 8ae3588989ea99d8c60f885e3d830e6e0c87ff5f [diff] |
Improved side effect analysis (field/array write/read). Rationale: Types (int, float etc.) and access type (field vs. array) can be used to disambiguate write/read side-effects analysis. This directly improves e.g. dead code elimination and licm. Change-Id: I371f6909a3f42bda13190a03f04c4a867bde1d06