v8/test
svenpanne@chromium.org 140ae348d2 Recognize special comparisons via pattern matching on the hydrogen graph, 2nd attempt.
This time, we initially leave the HTypeof instruction in the Hydrogen graph,
even for the special cases. We later try to remove this instruction (and any
HConstant) in the canonicalization pass, if possible. Always removing the
HTypeof during the initial graph construction is wrong if e.g. it is used in an
HSimulate.

The removals can be generalized a bit, but this will happen in a separate CL.

TEST=mjsunit/optimized-typeof.js
Review URL: http://codereview.chromium.org/8334021

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9688 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-10-19 07:35:30 +00:00
..
benchmarks Switch from sample shell to d8 for unit test 2011-07-26 05:56:45 +00:00
cctest Use int instead of size_t, StrLength instead of strlen. 2011-10-18 10:08:33 +00:00
es5conform Fixed status file of es5conform test suite. 2011-10-07 15:02:42 +00:00
message Fix bug introduced by earlier "cleanup". 2011-08-22 12:54:03 +00:00
mjsunit Recognize special comparisons via pattern matching on the hydrogen graph, 2nd attempt. 2011-10-19 07:35:30 +00:00
mozilla Fix evaluation order of GT and LTE operators. 2011-10-17 07:43:40 +00:00
preparser Disallow strict mode FutureReservedWords as break/continue labels in strict mode 2011-09-22 16:38:28 +00:00
sputnik Make bound functions have poisoned .caller and .arguments. 2011-10-18 12:26:53 +00:00
test262 Fix updating of property attributes for elements. 2011-10-18 13:49:19 +00:00