Use untagged int32 values in evaluation of side-effect free expressions.
authorwhesse@chromium.org <whesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 16 Mar 2010 16:07:19 +0000 (16:07 +0000)
committerwhesse@chromium.org <whesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 16 Mar 2010 16:07:19 +0000 (16:07 +0000)
commit4751f364924ff47485827423cff1b0a2f890077e
treee91f3de155e85a4c4bed18fd39943a3474b2a1c6
parent9202e05016c8f68507e3cfc2da104c74913f29b8
Use untagged int32 values in evaluation of side-effect free expressions.
Review URL: http://codereview.chromium.org/975001

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4148 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 files changed:
src/ast.h
src/flag-definitions.h
src/frame-element.h
src/ia32/assembler-ia32-inl.h
src/ia32/assembler-ia32.h
src/ia32/codegen-ia32.cc
src/ia32/codegen-ia32.h
src/ia32/register-allocator-ia32.cc
src/ia32/virtual-frame-ia32.cc
src/ia32/virtual-frame-ia32.h
src/register-allocator.h
src/rewriter.cc
src/virtual-frame.cc