[Tarantool-patches] [PATCH luajit 19/19] MIPS: Add MIPS64 R6 port.
Sergey Bronnikov
sergeyb at tarantool.org
Thu Aug 17 16:03:24 MSK 2023
Hi, Sergey!
thanks for the patch!
LGTM, after fixing extra whitespace in commit message.
Sergey
On 8/9/23 18:36, Sergey Kaplun wrote:
> From: Mike Pall <mike>
>
> Contributed by Hua Zhang, YunQiang Su from Wave Computing,
> and Radovan Birdic from RT-RK.
> Sponsored by Wave Computing.
>
> (cherry-picked from commit 94d0b53004a5fa368defa4307a17edcdb87fe727)
>
> This patch adds support for MIPS Release 6 [1] for the 64-bit build.
> This includes:
> * Global `_map_def` value is set with <dynasm/dynasm.lua>. `MIPSR6` key
> specifies the corresponding instruction set support. Also, `MIPSR6` is
> defined in `DYNASM_FLAGS` (`DASM_AFLAGS`).
> * New instructions are added within <dynasm/dasm_mips.lua>, they are
> used if the aforementioned key is set.
> * Obsolete instructions (that are no more in use in r6) are used in the
> opposite case (if `MIPSR6` isn't set).
> * New opcode maps are added into <src/jit/dis_mips.lua>.
Nit: double whitespace before "<".
<snipped>
More information about the Tarantool-patches
mailing list