summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rw-r--r--share/txr/stdlib/optimize.tl4
1 files changed, 2 insertions, 2 deletions
diff --git a/share/txr/stdlib/optimize.tl b/share/txr/stdlib/optimize.tl
index ac978a06..f85439f6 100644
--- a/share/txr/stdlib/optimize.tl
+++ b/share/txr/stdlib/optimize.tl
@@ -120,12 +120,12 @@
(jmp @(and @jjlabel @(not @jlabel))) . @nil)
^(ifq ,reg ,creg ,jjlabel))
(@jelse insn))))
- ((close @reg @nargs @jlabel . @cargs)
+ ((close @reg @frsize @ntregs @jlabel . @cargs)
(let ((jinsns [bb.hash jlabel]))
(match-case jinsns
((@jlabel
(jmp @(and @jjlabel @(not @jlabel))) . @nil)
- ^(close ,reg ,nargs ,jjlabel ,*cargs))
+ ^(close ,reg ,frsize ,ntregs ,jjlabel ,*cargs))
(@jelse insn))))
(@else else))))
(cond