commit | 7d5ea03b2a7d886325b3ad97942038c2336aa855 | [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 17:42:06 2015 +0100 |
tree | 10f1978a121247388d016e374bf819f8619b37bb | |
parent | 06b6da5ccbf9246c697b8cf1be0ba58ce616521d [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 (cherry picked from commit 3abd437507f8ba30a238a52c273c9944dcb9d5a1) Change-Id: I5e56de293554534195ade9770b7d1e4b078d685b