Use shorter encoding for mov REG, IMM. Use Set() in two places to generate smaller...
authordeanm@chromium.org <deanm@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 11 Nov 2008 06:10:07 +0000 (06:10 +0000)
committerdeanm@chromium.org <deanm@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 11 Nov 2008 06:10:07 +0000 (06:10 +0000)
commit8bea254650acbf5b0dd34586caa884fbda248ec8
treed9d1cab351aeeb2e0d230c1f7487c4cd028f07a8
parent3ccdce6d830a2041ca7aa860d835298382420b86
Use shorter encoding for mov REG, IMM.  Use Set() in two places to generate smaller code when the immediate is 0.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@728 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/assembler-ia32.cc
src/assembler-ia32.h
src/builtins-ia32.cc
src/codegen-ia32.cc
src/ic-ia32.cc
src/macro-assembler-ia32.cc
src/stub-cache-ia32.cc