aboutsummaryrefslogtreecommitdiff
path: root/src/irdump.cff
diff options
context:
space:
mode:
Diffstat (limited to 'src/irdump.cff')
-rw-r--r--src/irdump.cff7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/irdump.cff b/src/irdump.cff
index ee68f91..9d31935 100644
--- a/src/irdump.cff
+++ b/src/irdump.cff
@@ -138,8 +138,13 @@ extern fn irdump(inst *IRInst) void {
dump("\n");
continue #'dump;
}
+ exprinst(:ftrunc, "ftrunc", 2);
+ exprinst(:itof, "itof", 2);
+ exprinst(:getelem, "getelem", 4);
+ exprinst(:pgetelem, "pgetelem", 4);
+
stmtinst(:nop, "nop", 0);
- exprinst(:copy, "copy", 2)
+ exprinst(:copy, "copy", 2);
if inst.t == :setvar {
dump("set %a, %a\n", inst.args[0], inst.args[1]);
continue #'dump;