diff options
author | David Brazdil <dbrazdil@google.com> | 2015-12-28 10:53:34 +0000 |
---|---|---|
committer | David Brazdil <dbrazdil@google.com> | 2016-01-06 12:44:46 +0000 |
commit | 744a1c687fb92050828e188838b0ce5e0474f94a (patch) | |
tree | ea04b85d15f74e8e8a88ab6de120ff2e330144c9 /compiler/optimizing/graph_visualizer.cc | |
parent | 15693bfdf9fa3ec79327a77b7e10315614d716cc (diff) |
ART: Don't set initial RTI for BoundType if input untyped
ReferenceTypePropagation will create a BoundType with upper bound
[Object, inexact, not null] for each if-not-null branch. The logic
setting its initial RTI will, however, set it straight to Object if
the input is untyped (loop phi or its derivate). This patch changes
the logic to leave the BoundType untyped and set it during fix-point
iteration.
Bug: 26330326
Change-Id: Ic492e2179a4c51f577908e60fbcf70d728b98a6f
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions