[turbofan] Various fixes to allow unboxed doubles as arguments in registers and on...
authortitzer <titzer@chromium.org>
Mon, 10 Aug 2015 14:14:20 +0000 (07:14 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 10 Aug 2015 14:14:36 +0000 (14:14 +0000)
commit71409be5395f867bbca0f6998bf6caa175cd8192
treeb84d2fff66d2c84acf8580118e996614640e9036
parent0988f364a89b7cebf77b33a09e614b747fa41b9f
[turbofan] Various fixes to allow unboxed doubles as arguments in registers and on the stack.

R=jarin@chromium.org
BUG=

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

Cr-Commit-Position: refs/heads/master@{#30091}
21 files changed:
src/compiler/arm/code-generator-arm.cc
src/compiler/arm64/code-generator-arm64.cc
src/compiler/frame.h
src/compiler/ia32/code-generator-ia32.cc
src/compiler/linkage.cc
src/compiler/linkage.h
src/compiler/machine-type.h
src/compiler/mips/code-generator-mips.cc
src/compiler/mips64/code-generator-mips64.cc
src/compiler/ppc/code-generator-ppc.cc
src/compiler/raw-machine-assembler.cc
src/compiler/raw-machine-assembler.h
src/compiler/register-allocator-verifier.cc
src/compiler/register-allocator.cc
src/compiler/x64/code-generator-x64.cc
src/compiler/x87/code-generator-x87.cc
test/cctest/cctest.gyp
test/cctest/compiler/c-signature.h
test/cctest/compiler/call-tester.h
test/cctest/compiler/graph-builder-tester.h
test/cctest/compiler/test-run-native-calls.cc [new file with mode: 0644]