[turbofan] Add backend support for Float32Constant.
authorbmeurer@chromium.org <bmeurer@chromium.org>
Thu, 25 Sep 2014 08:56:02 +0000 (08:56 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org>
Thu, 25 Sep 2014 08:56:02 +0000 (08:56 +0000)
commit432b1768e14a7210dff88ca294ed80c27cc60c38
tree443e258334f437d0bd0ae60715bc6ecfacce6c79
parentf01dffa835f75b1c90c50805d55073f2e7bfa762
[turbofan] Add backend support for Float32Constant.

TEST=cctest,compiler-unittests,mjsunit
BUG=v8:3589
LOG=n
R=mstarzinger@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24217 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
12 files changed:
src/compiler/arm/code-generator-arm.cc
src/compiler/arm64/code-generator-arm64.cc
src/compiler/ia32/code-generator-ia32.cc
src/compiler/instruction-selector-impl.h
src/compiler/instruction-selector-unittest.cc
src/compiler/instruction-selector-unittest.h
src/compiler/instruction-selector.cc
src/compiler/instruction.cc
src/compiler/instruction.h
src/compiler/raw-machine-assembler.h
src/compiler/x64/code-generator-x64.cc
test/cctest/compiler/test-run-machops.cc