MIPS: Support for DoubleToIStub (truncating).
authorgergely@homejinni.com <gergely@homejinni.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Sun, 1 Sep 2013 17:22:08 +0000 (17:22 +0000)
committergergely@homejinni.com <gergely@homejinni.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Sun, 1 Sep 2013 17:22:08 +0000 (17:22 +0000)
commita8e5dd516959c54cbe071a179ceeb4b390ab8caa
tree48e2d814d8464c3e211c64d7324d956dfd59ff21
parent9615b8c4c96d8ecfba302d4f0e4ffe2a2d99544c
MIPS: Support for DoubleToIStub (truncating).

Port r16322 (8a03070)

Original commit message:
Added support for truncating DoubleToIStub and reorganize the macro-assembler
dToI operations to do the fast-path inline and the slow path by calling the
stub.

BUG=
R=gergely@homejinni.com

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

Patch from Balazs Kilvady <kilvadyb@homejinni.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16461 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/mips/code-stubs-mips.cc
src/mips/code-stubs-mips.h
src/mips/lithium-codegen-mips.cc
src/mips/lithium-mips.cc
src/mips/lithium-mips.h
src/mips/macro-assembler-mips.cc
src/mips/macro-assembler-mips.h