summaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-01-29 18:32:35 -0500
committerbd <bdunahu@operationnull.com>2025-01-29 18:32:35 -0500
commitaea28b9ece45eb0340a480b4f3eb0a4470fdc85b (patch)
treed8f28b1faadbf7084cf950339a34d136ef0c7ea1 /src/backend
parent733838d0a55de74e25e879f9fcf43c5c5c78e24a (diff)
Add new tokens for binary operations to IR
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/ast/ir.scm7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/backend/ast/ir.scm b/src/backend/ast/ir.scm
index 2b4a468..90617cd 100644
--- a/src/backend/ast/ir.scm
+++ b/src/backend/ast/ir.scm
@@ -3,6 +3,11 @@
srout-ir
neg-ir
not-ir
+ plus-ir
+ minus-ir
+ mult-ir
+ div-ir
+ mod-ir
mov-ir
stack-ir
reg-ir
@@ -24,4 +29,4 @@
(cons 'names args)) ...))))
(def-ir-nodes
- prog-ir srout-ir neg-ir not-ir mov-ir stack-ir reg-ir imm-ir tmp-ir ret-ir)
+ prog-ir srout-ir neg-ir not-ir plus-ir minus-ir mult-ir div-ir mod-ir mov-ir stack-ir reg-ir imm-ir tmp-ir ret-ir)