v8/src/s390
Georgia Kouveli c4179d7caa [arm64] Use direct calls for WebAssembly
This requires changing the way stubs and builtins are encoded in tags, as for
arm64 we only have 26 bits to encode a PC-relative offset. With the previous
encoding scheme the builtin ids were shifted by 16 bits and ended up exceeding
this range.

Change-Id: I0f396390a622ea67b890d2dd47ca12e00092e204
Reviewed-on: https://chromium-review.googlesource.com/1059209
Commit-Queue: Georgia Kouveli <georgia.kouveli@arm.com>
Reviewed-by: Ben Titzer <titzer@chromium.org>
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#53262}
2018-05-18 16:51:19 +00:00
..
assembler-s390-inl.h [arm64] Use direct calls where possible. 2018-04-30 15:02:27 +00:00
assembler-s390.cc s390: Cleanup RSY formats in Assembler 2018-05-17 21:54:45 +00:00
assembler-s390.h [arm64] Use direct calls for WebAssembly 2018-05-18 16:51:19 +00:00
code-stubs-s390.cc PPC/s390: [builtins] Convert CEntry/GetProperty/StringAdd stubs to builtins 2018-05-08 21:56:35 +00:00
code-stubs-s390.h [heap] Introduce {Movability} enum for type safety. 2017-11-15 10:11:26 +00:00
codegen-s390.cc Reland "Remove isolate.h include from external-reference.h" 2018-03-21 11:53:56 +00:00
constants-s390.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
constants-s390.h PPC/s390: [compiler] Delay generation of code stubs. 2017-06-29 15:40:37 +00:00
cpu-s390.cc
deoptimizer-s390.cc Reland: [refactoring] Remove the isolate from signatures of ExternalReferences 2018-04-25 09:47:30 +00:00
disasm-s390.cc Make v8 build with -Wimplicit-fallthrough in ppc and s390 configs. 2018-02-21 21:27:19 +00:00
frame-constants-s390.cc [arm64] Update BuiltinContinuation frames for jssp alignment. 2017-10-11 15:05:20 +00:00
frame-constants-s390.h [frames] Turn all frame constants into {constexpr}. 2018-04-10 16:11:13 +00:00
interface-descriptors-s390.cc PPC/s390: [builtins] Convert CEntry/GetProperty/StringAdd stubs to builtins 2018-05-08 21:56:35 +00:00
macro-assembler-s390.cc PPC/s390: Implement 32-bit atomic operations 2018-05-14 17:33:40 +00:00
macro-assembler-s390.h PPC/s390: Implement 32-bit atomic operations 2018-05-14 17:33:40 +00:00
OWNERS Update s390x and ppc OWNERS 2017-10-13 18:07:19 +00:00
simulator-s390.cc PPC/s390: Implement 32-bit atomic operations 2018-05-14 17:33:40 +00:00
simulator-s390.h [ubsan] Change Address typedef to uintptr_t 2018-04-14 01:25:28 +00:00