[Turbofan] Only weaken types for Phi nodes.
authorjarin <jarin@chromium.org>
Wed, 18 Mar 2015 09:25:42 +0000 (02:25 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 18 Mar 2015 09:25:55 +0000 (09:25 +0000)
commit46d6ffeddd960db5ab1a2c2fd8a05436c734e047
treefabd3cdbef865a57afc78225822fc503c005e0b5
parent1f6c284a6c4477c2e58cd15950f044a51875b671
[Turbofan] Only weaken types for Phi nodes.

We also need to fix the weakening to weaken unions with ranges in them.

BUG=

Review URL: https://codereview.chromium.org/1011103003

Cr-Commit-Position: refs/heads/master@{#27257}
src/compiler/typer.cc