diff options
Diffstat (limited to 'apps/mu.subx')
-rw-r--r-- | apps/mu.subx | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/apps/mu.subx b/apps/mu.subx index 5719c791..6d0c60c6 100644 --- a/apps/mu.subx +++ b/apps/mu.subx @@ -18940,6 +18940,45 @@ _Primitive-compare-mem-with-literal: # (payload primitive) 0/imm32/no-disp32 0/imm32/output-is-write-only 0x11/imm32/alloc-id:fake + _Primitive-negate-reg/imm32/next +# - negate +_Primitive-negate-reg: # (payload primitive) + 0x11/imm32/alloc-id:fake:payload + # var1/reg <- negate => f7 3/subop/negate var1/rm32 + 0x11/imm32/alloc-id:fake + _string-negate/imm32/name + 0/imm32/no-inouts + 0/imm32/no-inouts + 0x11/imm32/alloc-id:fake + Single-int-var-in-some-register/imm32/outputs + 0x11/imm32/alloc-id:fake + _string_f7_subop_negate/imm32/subx-name + 3/imm32/rm32-is-first-output + 0/imm32/no-r32 + 0/imm32/no-imm32 + 0/imm32/no-imm8 + 0/imm32/no-disp32 + 0/imm32/output-is-write-only + 0x11/imm32/alloc-id:fake + _Primitive-negate-mem/imm32/next +_Primitive-negate-mem: # (payload primitive) + 0x11/imm32/alloc-id:fake:payload + # negate var1 => f7 3/subop/negate var1/rm32 + 0x11/imm32/alloc-id:fake + _string-negate/imm32/name + 0x11/imm32/alloc-id:fake + Single-int-var-in-mem/imm32/inouts + 0/imm32/no-outputs + 0/imm32/no-outputs + 0x11/imm32/alloc-id:fake + _string_f7_subop_negate/imm32/subx-name + 1/imm32/rm32-is-first-inout + 0/imm32/no-r32 + 0/imm32/no-imm32 + 0/imm32/no-imm8 + 0/imm32/no-disp32 + 0/imm32/output-is-write-only + 0x11/imm32/alloc-id:fake _Primitive-multiply-reg-by-reg/imm32/next # - multiply _Primitive-multiply-reg-by-reg: # (payload primitive) @@ -19951,6 +19990,11 @@ _string-multiply: # (payload array byte) # "multiply" 0x8/imm32/size 0x6d/m 0x75/u 0x6c/l 0x74/t 0x69/i 0x70/p 0x6c/l 0x79/y +_string-negate: # (payload array byte) + 0x11/imm32/alloc-id:fake:payload + # "negate" + 0x6/imm32/size + 0x6e/n 0x65/e 0x67/g 0x61/a 0x74/t 0x65/e _string-or: # (payload array byte) 0x11/imm32/alloc-id:fake:payload # "or" @@ -20408,6 +20452,11 @@ _string_e9_jump_loop: # (payload array byte) # "e9/jump loop/disp32" 0x13/imm32/size 0x65/e 0x39/9 0x2f/slash 0x6a/j 0x75/u 0x6d/m 0x70/p 0x20/space 0x6c/l 0x6f/o 0x6f/o 0x70/p 0x2f/slash 0x64/d 0x69/i 0x73/s 0x70/p 0x33/3 0x32/2 +_string_f7_subop_negate: + 0x11/imm32/alloc-id:fake:payload + # "f7 3/subop/negate" + 0x11/imm32/size + 0x66/f 0x37/7 0x20/space 0x33/3 0x2f/slash 0x73/s 0x75/u 0x62/b 0x6f/o 0x70/p 0x2f/slash 0x6e/n 0x65/e 0x67/g 0x61/a 0x74/t 0x65/e _string_ff_subop_increment: # (payload array byte) 0x11/imm32/alloc-id:fake:payload # "ff 0/subop/increment" |