Reviewers: danno,
Message:
Hi Danno,
Please have a look, this is the commit for X87 port.
https://codereview.chromium.org/293743005/diff/1/src/code-stubs-hydrogen.cc
File src/code-stubs-hydrogen.cc (right):
https://codereview.chromium.org/293743005/diff/1/src/code-stubs-hydrogen.cc#newcode336
src/code-stubs-hydrogen.cc:336: #if !defined(V8_TARGET_ARCH_X87)
x87 is more easy to spill the double register, so disable it.
Description:
Introduce x87 port
To support x87-only platform and no SSE stuff
BUG=
Please review this at https://codereview.chromium.org/293743005/
SVN Base: git://github.com/v8/v8.git@master
Affected files (+1803, -3111 lines):
M AUTHORS
M Makefile
M Makefile.android
M build/android.gypi
M build/standalone.gypi
M build/toolchain.gypi
M src/assembler.cc
M src/code-stubs.h
M src/code-stubs-hydrogen.cc
M src/codegen.h
M src/frames.cc
M src/frames-inl.h
M src/full-codegen.h
M src/gdb-jit.cc
M src/globals.h
M src/hydrogen.cc
M src/hydrogen-instructions.cc
M src/jsregexp.cc
M src/lithium.cc
M src/lithium-allocator.cc
M src/lithium-allocator-inl.h
M src/lithium-codegen.cc
M src/log.cc
M src/macro-assembler.h
M src/platform.h
M src/platform-posix.cc
M src/platform-win32.cc
M src/regexp-macro-assembler.h
M src/regexp-macro-assembler-tracer.cc
M src/simulator.h
M src/strtod.cc
A src/x87/OWNERS
A + src/x87/assembler-x87.h
A + src/x87/assembler-x87.cc
A + src/x87/assembler-x87-inl.h
A + src/x87/builtins-x87.cc
A + src/x87/code-stubs-x87.h
A + src/x87/code-stubs-x87.cc
A + src/x87/codegen-x87.h
A + src/x87/codegen-x87.cc
A + src/x87/cpu-x87.cc
A + src/x87/debug-x87.cc
A + src/x87/deoptimizer-x87.cc
A + src/x87/disasm-x87.cc
A + src/x87/frames-x87.h
A + src/x87/frames-x87.cc
A + src/x87/full-codegen-x87.cc
A + src/x87/ic-x87.cc
A + src/x87/lithium-codegen-x87.h
A + src/x87/lithium-codegen-x87.cc
A + src/x87/lithium-gap-resolver-x87.h
A + src/x87/lithium-gap-resolver-x87.cc
A + src/x87/lithium-x87.h
A + src/x87/lithium-x87.cc
A + src/x87/macro-assembler-x87.h
A + src/x87/macro-assembler-x87.cc
A + src/x87/regexp-macro-assembler-x87.h
A + src/x87/regexp-macro-assembler-x87.cc
A + src/x87/simulator-x87.h
A + src/x87/simulator-x87.cc
A + src/x87/stub-cache-x87.cc
M test/cctest/cctest.gyp
A test/cctest/test-assembler-x87.cc
M test/cctest/test-code-stubs.h
A + test/cctest/test-code-stubs-x87.cc
A + test/cctest/test-cpu-x87.cc
A + test/cctest/test-disasm-x87.cc
M test/cctest/test-hashing.cc
A + test/cctest/test-macro-assembler-x87.cc
M test/cctest/test-regexp.cc
M test/mjsunit/mjsunit.status
M tools/gyp/v8.gyp
M tools/run-tests.py
M tools/testrunner/local/statusfile.py
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.