OSDN Git Service

Remove the no-longer-needed F/I and D/J alias.
authorAart Bik <ajcbik@google.com>
Tue, 12 Apr 2016 22:05:45 +0000 (15:05 -0700)
committerAart Bik <ajcbik@google.com>
Wed, 13 Apr 2016 02:25:42 +0000 (19:25 -0700)
commit2f52064dcfe5ebce5a998d30766ca079a366c920
tree4c49114f810e22e83d662f42705ac908d473b9f4
parentec9a828fa4a4638d2d17124c4fa835f15c7c5589
Remove the no-longer-needed F/I and D/J alias.

Rationale:
Now that our HIR is type clean (yeah!), we no longer have
to conservatively assume F/I and D/J are aliased. This
enables more accurate side effects analysis, with improvements
in all clients, such a LICM.

BUG=22538329

Change-Id: Iba1fb09ff063f31b5893f588aa6d0c5ab3b42f39
compiler/optimizing/licm_test.cc
compiler/optimizing/nodes.h
compiler/optimizing/side_effects_test.cc
test/525-checker-arrays-and-fields/expected.txt
test/525-checker-arrays-and-fields/src/Main.java