diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2016-12-20 09:25:42 +0000 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2016-12-21 15:22:18 +0000 |
commit | 8c3794ca997268c9434e4a8e8ddee2922aad2c99 (patch) | |
tree | 0f10bf1c45f5a9f6b0f00181f282f19248a7817d /compiler/optimizing/codegen_test.cc | |
parent | b44553224c3a9ff38c32e34c583a114a5a7f8b50 (diff) |
Support non-exact upper bound of HBoundType.
It used to not affect the analysis, but in order to recognize:
if (foo.getClass() == Foo.class)
We now need to differentiate between an exact and a non-exact
upper bound. Until now the "exact" flag on upper bounds was
there for convenience:
1) re-use of the same data structure
2) we mostly cared about HLoadClass as upper bounds.
Test: test-art-host
Test: master build with prebuilts
Test: apk scanner
Change-Id: I3a1f5e4d489a715a4545becee4c8c80f7d152fc0
Diffstat (limited to 'compiler/optimizing/codegen_test.cc')
0 files changed, 0 insertions, 0 deletions