Refactored HInferRepresenation::TryChange a bit, making the heuristics a bit clearer.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 12 Sep 2011 09:24:18 +0000 (09:24 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 12 Sep 2011 09:24:18 +0000 (09:24 +0000)
commitbaab04283d361d6ff2339f867d73c768ea2c1436
tree146451384a9fd4f46bd52cbb89df07254e359ce3
parentfaa82f63638b500b8b7783bbd6eed7016b6f724d
Refactored HInferRepresenation::TryChange a bit, making the heuristics a bit clearer.

Removed an unneeded check for phis: There are never HValues in the work list
which are not convertible to integer and are not a phi. (But even if they were,
ignoring IsConvertibleToInteger() then looks like the wrong thing to do.)
Review URL: http://codereview.chromium.org/7857033

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9225 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/hydrogen.cc