commit | 222862ceaeed48528020412ef4f7b1cdaecf8789 | [log] [tgz] |
---|---|---|
author | Guillaume Sanchez <guillaumesa@google.com> | Tue Jun 09 18:33:02 2015 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Wed Jun 10 13:09:32 2015 +0100 |
tree | e5890d54817d80319580044d01f8bc3c65c43729 | |
parent | 864a2d955aa85ab989c86d7f1eeacbe0b11f8b0f [diff] |
Add optimizations for instanceof/checkcast. The optimizations try to statically determine the outcome of the type tests, replacing/removing the instructions when possible. This required to fix the is_exact flag for ReferenceTypePropagation. Change-Id: I6cea29b6c351d118b62060e8420333085e9383fb