commit | 3abd437507f8ba30a238a52c273c9944dcb9d5a1 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Thu Jul 02 15:48:27 2015 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Thu Jul 02 15:58:52 2015 +0100 |
tree | 9e058e63cb1176446a2838436223d8b18119a2b0 | |
parent | 4990f5c14a04b9aad1be50d206b7c1f8989d8923 [diff] |
Do not create a HBoundType when the instruction is non-null. We don't need to refine the type after a null check, if the instruction is known non null or null. As a side effect, this avoids replacing HLoadClass instructions with HBoundType instructions. bug:22116987 Change-Id: I565ae95db5a64faec30e026674636e398e0bf445