commit | 18b36abc7cc03076fe1c399c0bb8ec8793cc6806 | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Wed Apr 13 16:41:35 2016 -0700 |
committer | Aart Bik <ajcbik@google.com> | Fri Apr 15 10:49:34 2016 -0700 |
tree | 3e38ee71b94c7bbde6f93976e16416a2f6d33ee0 | |
parent | defccc564481c2c892792680c6abb6020e36bacd [diff] |
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. Refinement: The HIR is not completely clean between building and SSA. This refinement takes care of that, with new tests. BUG=22538329 Change-Id: Id78ff0ff4e325aeebf0022d868937cff73d3a742