diff options
author | Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com> | 2020-09-18 12:20:43 -0400 |
---|---|---|
committer | Alan Wu <XrXr@users.noreply.github.com> | 2021-10-20 18:19:23 -0400 |
commit | d1c9ca86c191ef92d9bcd1242aeb7eaa35381e6c (patch) | |
tree | 43ca7b474c7be83d01e8dc4663966771c6cdd5ea /ujit_asm.h | |
parent | b8a3f2ed6177c753a35feaa4239a47de0a97ee77 (diff) | |
download | ruby-d1c9ca86c191ef92d9bcd1242aeb7eaa35381e6c.tar.gz |
Port print_int, movsx. Implement putself.
Diffstat (limited to 'ujit_asm.h')
-rw-r--r-- | ujit_asm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ujit_asm.h b/ujit_asm.h index 595e20eed1..2ed00b1723 100644 --- a/ujit_asm.h +++ b/ujit_asm.h @@ -268,6 +268,7 @@ void jmp_rm(codeblock_t* cb, x86opnd_t opnd); void jmp32(codeblock_t* cb, int32_t offset); void lea(codeblock_t* cb, x86opnd_t dst, x86opnd_t src); void mov(codeblock_t* cb, x86opnd_t dst, x86opnd_t src); +void movsx(codeblock_t* cb, x86opnd_t dst, x86opnd_t src); void neg(codeblock_t* cb, x86opnd_t opnd); void nop(codeblock_t* cb, size_t length); void not(codeblock_t* cb, x86opnd_t opnd); |