diff options
author | Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com> | 2020-10-03 20:35:14 -0400 |
---|---|---|
committer | Alan Wu <XrXr@users.noreply.github.com> | 2021-10-20 18:19:24 -0400 |
commit | 12283c58dab63eb9f8e916a8647758260a3e699b (patch) | |
tree | 8b646ca1e82e661508a5ec9dabeb3edca4466543 /ujit_asm.c | |
parent | 5f4e30be666af8cb8b0265b8dc68124cec4ef047 (diff) |
Removed inc/dec instructions because usage not recommended.
Diffstat (limited to 'ujit_asm.c')
-rw-r--r-- | ujit_asm.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/ujit_asm.c b/ujit_asm.c index 468aa4af7f..8efbee3f79 100644 --- a/ujit_asm.c +++ b/ujit_asm.c @@ -900,19 +900,6 @@ void cqo(codeblock_t* cb) cb_write_bytes(cb, 2, 0x48, 0x99); } -// dec - Decrement integer by 1 -void dec(codeblock_t* cb, x86opnd_t opnd) -{ - write_rm_unary( - cb, - "dec", - 0xFE, // opMemReg8 - 0xFF, // opMemRegPref - 0x01, // opExt - opnd - ); -} - /* // div - Unsigned integer division alias div = writeRMUnary!( @@ -1011,19 +998,6 @@ void imul(CodeBlock cb, X86Opnd opnd0, X86Opnd opnd1, X86Opnd opnd2) } */ -// inc - Increment integer by 1 -void inc(codeblock_t* cb, x86opnd_t opnd) -{ - write_rm_unary( - cb, - "inc", - 0xFE, // opMemReg8 - 0xFF, // opMemRegPref - 0x00, // opExt - opnd - ); -} - /// jcc - relative jumps to a label void ja (codeblock_t* cb, size_t label_idx) { cb_write_jcc(cb, "ja" , 0x0F, 0x87, label_idx); } void jae (codeblock_t* cb, size_t label_idx) { cb_write_jcc(cb, "jae" , 0x0F, 0x83, label_idx); } |