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.

Reply via email to