MIPS: [turbofan] Support for %_DoubleHi, %_DoubleLo and %_ConstructDouble.
authorbalazs.kilvady <balazs.kilvady@imgtec.com>
Thu, 5 Mar 2015 19:28:12 +0000 (11:28 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 5 Mar 2015 19:28:28 +0000 (19:28 +0000)
commitb9ed2199bdff292bfdf49fb3d05eb3564ece27bd
tree6f2364d222334da650d9ae5f94086fcf364b9fef
parentd2192c60baf188f90ccf3ace7a10e4b344997eed
MIPS: [turbofan] Support for %_DoubleHi, %_DoubleLo and %_ConstructDouble.

Port 4436c2642a9b7adc9a1b68577ae9ca9a9a404c06

Original commit message:
This adds support for the double bits intrinsics to TurboFan, and is
a first step towards fast Math functions inlined into TurboFan code
or even compiled by themselves with TurboFan.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#27028}
src/compiler/mips/code-generator-mips.cc
src/compiler/mips/instruction-codes-mips.h
src/compiler/mips/instruction-selector-mips.cc
src/compiler/mips64/code-generator-mips64.cc
src/compiler/mips64/instruction-codes-mips64.h
src/compiler/mips64/instruction-selector-mips64.cc
src/mips/macro-assembler-mips.cc
src/mips/macro-assembler-mips.h
src/mips64/macro-assembler-mips64.cc
src/mips64/macro-assembler-mips64.h