From aea28b9ece45eb0340a480b4f3eb0a4470fdc85b Mon Sep 17 00:00:00 2001 From: bd Date: Wed, 29 Jan 2025 18:32:35 -0500 Subject: Add new tokens for binary operations to IR --- src/backend/ast/ir.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/backend/ast/ir.scm') 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) -- cgit v1.2.3