Merge experimental/a64 to bleeding_edge.
authorulan@chromium.org <ulan@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 12 Feb 2014 09:19:30 +0000 (09:19 +0000)
committerulan@chromium.org <ulan@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 12 Feb 2014 09:19:30 +0000 (09:19 +0000)
commite95bc7eec8f149d4e5eedf4eb4c6fa640184fd1d
tree01aea5fa121b2ba31d83310912dc773fb6efcbe6
parenta4ea70009c5a39a6de59b127a64b5d6a683c2595
Merge experimental/a64 to bleeding_edge.

BUG=v8:3113
LOG=Y
R=jochen@chromium.org, rmcilroy@chromium.org, rodolph.perfetta@arm.com

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19311 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
122 files changed:
Makefile
Makefile.android
build/android.gypi
build/standalone.gypi
build/toolchain.gypi
src/a64/assembler-a64-inl.h [new file with mode: 0644]
src/a64/assembler-a64.cc [new file with mode: 0644]
src/a64/assembler-a64.h [new file with mode: 0644]
src/a64/builtins-a64.cc [new file with mode: 0644]
src/a64/code-stubs-a64.cc [new file with mode: 0644]
src/a64/code-stubs-a64.h [new file with mode: 0644]
src/a64/codegen-a64.cc [new file with mode: 0644]
src/a64/codegen-a64.h [new file with mode: 0644]
src/a64/constants-a64.h [new file with mode: 0644]
src/a64/cpu-a64.cc [new file with mode: 0644]
src/a64/cpu-a64.h [new file with mode: 0644]
src/a64/debug-a64.cc [new file with mode: 0644]
src/a64/debugger-a64.cc [new file with mode: 0644]
src/a64/debugger-a64.h [new file with mode: 0644]
src/a64/decoder-a64.cc [new file with mode: 0644]
src/a64/decoder-a64.h [new file with mode: 0644]
src/a64/deoptimizer-a64.cc [new file with mode: 0644]
src/a64/disasm-a64.cc [new file with mode: 0644]
src/a64/disasm-a64.h [new file with mode: 0644]
src/a64/frames-a64.cc [new file with mode: 0644]
src/a64/frames-a64.h [new file with mode: 0644]
src/a64/full-codegen-a64.cc [new file with mode: 0644]
src/a64/ic-a64.cc [new file with mode: 0644]
src/a64/instructions-a64.cc [new file with mode: 0644]
src/a64/instructions-a64.h [new file with mode: 0644]
src/a64/instrument-a64.cc [new file with mode: 0644]
src/a64/instrument-a64.h [new file with mode: 0644]
src/a64/lithium-a64.cc [new file with mode: 0644]
src/a64/lithium-a64.h [new file with mode: 0644]
src/a64/lithium-codegen-a64.cc [new file with mode: 0644]
src/a64/lithium-codegen-a64.h [new file with mode: 0644]
src/a64/lithium-gap-resolver-a64.cc [new file with mode: 0644]
src/a64/lithium-gap-resolver-a64.h [new file with mode: 0644]
src/a64/macro-assembler-a64-inl.h [new file with mode: 0644]
src/a64/macro-assembler-a64.cc [new file with mode: 0644]
src/a64/macro-assembler-a64.h [new file with mode: 0644]
src/a64/regexp-macro-assembler-a64.cc [new file with mode: 0644]
src/a64/regexp-macro-assembler-a64.h [new file with mode: 0644]
src/a64/simulator-a64.cc [new file with mode: 0644]
src/a64/simulator-a64.h [new file with mode: 0644]
src/a64/stub-cache-a64.cc [new file with mode: 0644]
src/a64/utils-a64.cc [new file with mode: 0644]
src/a64/utils-a64.h [new file with mode: 0644]
src/arm/simulator-arm.h
src/assembler.cc
src/assembler.h
src/atomicops.h
src/atomicops_internals_a64_gcc.h [new file with mode: 0644]
src/bootstrapper.cc
src/builtins.cc
src/checks.h
src/code-stubs.h
src/codegen.h
src/deoptimizer.cc
src/execution.h
src/flag-definitions.h
src/frames-inl.h
src/frames.h
src/full-codegen.h
src/globals.h
src/heap.cc
src/hydrogen-instructions.cc
src/hydrogen.cc
src/isolate.cc
src/isolate.h
src/jsregexp.cc
src/lithium-allocator-inl.h
src/lithium-allocator.cc
src/lithium-codegen.cc
src/lithium.cc
src/macro-assembler.h
src/mips/simulator-mips.h
src/objects.h
src/platform-linux.cc
src/platform-posix.cc
src/regexp-macro-assembler-tracer.cc
src/regexp-macro-assembler.h
src/sampler.cc
src/simulator.h
src/utils.h
src/vm-state-inl.h
src/x64/assembler-x64.h
test/benchmarks/benchmarks.status
test/cctest/cctest.gyp
test/cctest/cctest.status
test/cctest/test-assembler-a64.cc [new file with mode: 0644]
test/cctest/test-disasm-a64.cc [new file with mode: 0644]
test/cctest/test-fuzz-a64.cc [new file with mode: 0644]
test/cctest/test-hashing.cc
test/cctest/test-heap.cc
test/cctest/test-javascript-a64.cc [new file with mode: 0644]
test/cctest/test-js-a64-variables.cc [new file with mode: 0644]
test/cctest/test-platform.cc
test/cctest/test-regexp.cc
test/cctest/test-utils-a64.cc [new file with mode: 0644]
test/cctest/test-utils-a64.h [new file with mode: 0644]
test/intl/intl.status
test/message/message.status
test/message/testcfg.py
test/mjsunit/compiler/to-fast-properties.js [new file with mode: 0644]
test/mjsunit/deopt-with-fp-regs.js [new file with mode: 0644]
test/mjsunit/div-mod.js
test/mjsunit/function-arguments-duplicate.js [new file with mode: 0644]
test/mjsunit/harmony/proxies.js
test/mjsunit/mjsunit.status
test/mjsunit/regress/regress-2318.js
test/mjsunit/smi-mul-const.js [new file with mode: 0644]
test/mozilla/mozilla.status
test/preparser/preparser.status
test/test262/test262.status
test/webkit/webkit.status
tools/cross_build_gcc.sh [new file with mode: 0755]
tools/draw_instruction_graph.sh [new file with mode: 0755]
tools/gyp/v8.gyp
tools/run-tests.py
tools/testrunner/local/statusfile.py
tools/testrunner/local/utils.py