[ia32] Better code generation for materialization of float/double constants.
authorbmeurer@chromium.org <bmeurer@chromium.org>
Thu, 9 Oct 2014 09:32:59 +0000 (09:32 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org>
Thu, 9 Oct 2014 09:32:59 +0000 (09:32 +0000)
commitd143beb658c31efc5e05a4691eca0266b0553269
tree2180d0b1510780569595ed66a65951e80c728056
parentd50ba88bfde112bc12601c40007a22768ca5ed18
[ia32] Better code generation for materialization of float/double constants.

TEST=cctest,mjsunit
R=mstarzinger@chromium.org, jarin@chromium.org

Review URL: https://codereview.chromium.org/645493002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24485 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/compiler/ia32/code-generator-ia32.cc
src/ia32/assembler-ia32.cc
src/ia32/assembler-ia32.h
src/ia32/disasm-ia32.cc
src/ia32/macro-assembler-ia32.cc
src/ia32/macro-assembler-ia32.h