diff options
author | Kartik Agaram <vc@akkartik.com> | 2019-11-18 01:13:31 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2019-11-18 01:15:29 -0800 |
commit | 442fdabe305fa35bf1649a072b9a7b3b87cd50e9 (patch) | |
tree | 1e9319ac010e605ff43c60c1fd53bd95f9671ae5 /apps/sigils.subx | |
parent | 0ea0ebcf81afc722f731b22a1e1d5d7819830efd (diff) | |
download | mu-442fdabe305fa35bf1649a072b9a7b3b87cd50e9.tar.gz |
5752
Support binary operations with reg/mem and reg operands. Everything is passing. However, the self-hosting translator now generates some discrepancies compared to the C++ translator :(
Diffstat (limited to 'apps/sigils.subx')
-rw-r--r-- | apps/sigils.subx | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/apps/sigils.subx b/apps/sigils.subx index 1721c266..be743cc3 100644 --- a/apps/sigils.subx +++ b/apps/sigils.subx @@ -4638,20 +4638,4 @@ test-next-positive-hex-int-0-prefix: 5d/pop-to-ebp c3/return -== data -Registers: # (table string int) - # a table is a stream - 0x40/imm32/write - 0/imm32/read - 0x40/imm32/length - # data - "eax"/imm32 0/imm32 - "ecx"/imm32 1/imm32 - "edx"/imm32 2/imm32 - "ebx"/imm32 3/imm32 - "esp"/imm32 4/imm32 - "ebp"/imm32 5/imm32 - "esi"/imm32 6/imm32 - "edi"/imm32 7/imm32 - # . . vim:nowrap:textwidth=0 |