aboutsummaryrefslogtreecommitdiffstats
path: root/asm/creole.py
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2023-02-11 17:11:32 +0000
committerGravatar Peter McGoron 2023-02-11 17:11:32 +0000
commit07347d1f663e6a85874324728d66bdb78f919e92 (patch)
treeef41f3633174d130cfae3ba1d7fde88ecf292c1f /asm/creole.py
parentcomments and negative immediates (diff)
more add tests
Diffstat (limited to 'asm/creole.py')
-rw-r--r--asm/creole.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/asm/creole.py b/asm/creole.py
index 2092773..e48d65f 100644
--- a/asm/creole.py
+++ b/asm/creole.py
@@ -83,9 +83,9 @@ class Instruction(Enum):
NOP = 0
PUSH = 1, ArgType.VAL
POP = 2, ArgType.REG
- ADD = 3, ArgType.VAL, ArgType.VAL, ArgType.VAL
- MUL = 4, ArgType.VAL, ArgType.VAL, ArgType.VAL
- DIV = 5, ArgType.VAL, ArgType.VAL, ArgType.VAL
+ ADD = 3, ArgType.REG, ArgType.VAL, ArgType.VAL
+ MUL = 4, ArgType.REG, ArgType.VAL, ArgType.VAL
+ DIV = 5, ArgType.REG, ArgType.VAL, ArgType.VAL
JL = 6, ArgType.LAB, ArgType.VAL, ArgType.VAL
CLB = 7, ArgType.LAB
SYS = 8, ArgType.VAL