mikepaul-LuaJIT/dynasm
Ilya Leoshkevich dee73f516f Add s390x architecture support to DynASM
s390x (IBM Z) is an architecture of server computers produced by IBM.
It is supported by a number of open source code generators, such as
GCC, LLVM, OpenJDK, eBPF, QEMU, Valgrind and Cranelift. One of the
missing pieces in the ecosystem support is LuaJIT.

The s390x support for LuaJIT was initially developed by @ketank-new,
@mundaym and @niravthakkar. It found its way into moonjit and luajit2
forks, as well as Fedora distro (as a patch). There were also smaller
contributions by @preetikhorjuvenkar, @Bisht13, @velemas,
@AlekseiNikiforovIBM, and @iii-i.

This is a cumulative patch of the DynASM changes from this work. It
contains all the contributions squashed together, plus minor stylistic
cleanups.

Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
2024-11-14 12:25:58 +01:00
..
dasm_arm64.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_arm64.lua DynASM/ARM64: Support ldp/stp of q registers. 2023-10-08 22:12:01 +02:00
dasm_arm.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_arm.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_mips64.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_mips.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_mips.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_ppc.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_ppc.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_proto.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_s390x.h Add s390x architecture support to DynASM 2024-11-14 12:25:58 +01:00
dasm_s390x.lua Add s390x architecture support to DynASM 2024-11-14 12:25:58 +01:00
dasm_x64.lua Bump copyright date. 2023-08-20 21:25:30 +02:00
dasm_x86.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_x86.lua DynASM/x86: Add endbr instruction. 2024-01-22 19:17:45 +01:00
dynasm.lua DynASM/x86: Add endbr instruction. 2024-01-22 19:17:45 +01:00