More check elimination improvements including partial learning on false branches...
authorishell@chromium.org <ishell@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 11 Feb 2014 19:18:06 +0000 (19:18 +0000)
committerishell@chromium.org <ishell@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 11 Feb 2014 19:18:06 +0000 (19:18 +0000)
commitb446674c85cd01d8174d60124d651d01711e8f4e
treed47aeb1185ebd0c612fc2dab436d94b348c40745
parent36ba6f017ea48eeba69c04be40ad924bf23e5730
More check elimination improvements including partial learning on false branches of CompareMap and better handling of unreachable blocks.

R=verwaest@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19300 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/hydrogen-check-elimination.cc
src/hydrogen-flow-engine.h
src/hydrogen-load-elimination.cc
src/hydrogen.cc
src/hydrogen.h