Commit 615a6da3 authored by Milad Fa's avatar Milad Fa Committed by V8 LUCI CQ

S390[liftoff]: enable liftoff simd tests

inspector tests are not yet enabled as a few issues need to be
solved related to endianness and IBM lane numbering.

Change-Id: I3c5c87af45037033d4a112cb7e1da8b7923ce0f3
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3489244Reviewed-by: 's avatarClemens Backes <clemensb@chromium.org>
Commit-Queue: Milad Farazmand <mfarazma@redhat.com>
Cr-Commit-Position: refs/heads/main@{#79306}
parent 56c68735
......@@ -519,11 +519,6 @@
'test-wasm-breakpoints/*' : [SKIP],
# SIMD / Liftoff not fully implemented yet
'test-run-wasm-simd-liftoff/*': [SKIP],
'test-gc/RunWasmLiftoff_RefTrivialCasts': [SKIP],
'test-gc/RunWasmLiftoff_RefTrivialCastsStatic': [SKIP],
# TODO(11856): Port nondeterminism detection.
'test-liftoff-for-fuzzing/*': [SKIP],
......@@ -532,6 +527,11 @@
['arch == ppc64', {
# https://crbug.com/v8/8766
'test-bytecode-generator/WideRegisters': [SKIP],
# SIMD / Liftoff not fully implemented yet
'test-run-wasm-simd-liftoff/*': [SKIP],
'test-gc/RunWasmLiftoff_RefTrivialCasts': [SKIP],
'test-gc/RunWasmLiftoff_RefTrivialCastsStatic': [SKIP],
}],
##############################################################################
......
......@@ -37,12 +37,11 @@
'fail/modules-skip*': [SKIP],
}], # ALWAYS
# Liftoff is currently only sufficiently implemented on x64, ia32, arm, arm64.
# TODO(clemensb): Implement on all other platforms (crbug.com/v8/6600).
['arch != x64 and arch != ia32 and arch != arm64 and arch != arm', {
# Skip Liftoff tests on platforms that don't support Liftoff.
['arch != x64 and arch != ia32 and arch != arm64 and arch != arm and arch != s390x', {
'wasm-trace-memory-liftoff': [SKIP],
'wasm-trace-liftoff': [SKIP],
}], # arch != x64 and arch != ia32 and arch != arm64 and arch != arm
}], # arch != x64 and arch != ia32 and arch != arm64 and arch != arm and arch != s390x
['variant == code_serializer', {
# Code serializer output is incompatible with all message tests
......
......@@ -1463,13 +1463,13 @@
'regress/wasm/regress-9017': [SKIP],
}], # variant == slow_path
['((arch == mipsel or arch == mips64el or arch == mips or arch == mips64) and not simd_mips) or (arch in [ppc64, s390x])', {
['((arch == mipsel or arch == mips64el or arch == mips or arch == mips64) and not simd_mips) or (arch in [ppc64])', {
# Requires scalar lowering for 64x2 SIMD instructions, which are not
# implemented yet.
# Also skip tests on archs that don't support SIMD and lowering doesn't yet work correctly.
# Condition copied from cctest.status.
'regress/wasm/regress-10831': [SKIP],
}], # ((arch == mipsel or arch == mips64el or arch == mips or arch == mips64) and not simd_mips) or (arch in [ppc64, s390x])
}], # ((arch == mipsel or arch == mips64el or arch == mips or arch == mips64) and not simd_mips) or (arch in [ppc64])
##############################################################################
['variant == stress_sampling', {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment