Use the macro assembler Set instead of explicit xor for clearing registers.
authorsgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 3 Jan 2011 11:39:22 +0000 (11:39 +0000)
committersgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 3 Jan 2011 11:39:22 +0000 (11:39 +0000)
commit04bf6c5c61b4700c5b6f39dc3c737b483d0f0c0b
treef2d1bd177bce62605b1ae85a23bd486ef75d1b0a
parentcdf948c33dc0dddb5fb3e96d8154884e612c6e0f
Use the macro assembler Set instead of explicit xor for clearing registers.
Review URL: http://codereview.chromium.org/6015011

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6135 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 files changed:
src/ia32/builtins-ia32.cc
src/ia32/code-stubs-ia32.cc
src/ia32/debug-ia32.cc
src/ia32/ic-ia32.cc
src/ia32/regexp-macro-assembler-ia32.cc
src/x64/assembler-x64.cc
src/x64/builtins-x64.cc
src/x64/code-stubs-x64.cc
src/x64/debug-x64.cc
src/x64/full-codegen-x64.cc
src/x64/macro-assembler-x64.cc
src/x64/macro-assembler-x64.h
src/x64/regexp-macro-assembler-x64.cc