Reviewers: Jakob,
Description:
Use AST's type field and merge types for unary, binary & compare ICs
R=
jkum...@chromium.org
BUG=
Please review this at
https://codereview.chromium.org/17468003/
SVN Base:
https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M src/arm/code-stubs-arm.cc
M src/arm/lithium-arm.cc
M src/arm/lithium-codegen-arm.cc
M src/ast.h
M src/ast.cc
M src/code-stubs.h
M src/globals.h
M src/hydrogen-instructions.h
M src/hydrogen-instructions.cc
M src/hydrogen.cc
M src/ia32/code-stubs-ia32.cc
M src/ia32/lithium-codegen-ia32.cc
M src/ia32/lithium-ia32.cc
M src/ic.cc
M src/objects.h
M src/objects.cc
M src/type-info.h
M src/type-info.cc
M src/typing.h
M src/typing.cc
M src/x64/code-stubs-x64.cc
M src/x64/lithium-codegen-x64.cc
M src/x64/lithium-x64.cc