summaryrefslogtreecommitdiffstats
path: root/stdlib
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib')
-rw-r--r--stdlib/optimize.tl2
1 files changed, 1 insertions, 1 deletions
diff --git a/stdlib/optimize.tl b/stdlib/optimize.tl
index f3e2a6c6..095350d3 100644
--- a/stdlib/optimize.tl
+++ b/stdlib/optimize.tl
@@ -385,7 +385,7 @@
(cond
(close (add insn))
((and vreg end)
- (add insn)
+ (add (subst-preserve dst src bb li insn))
(pend insns)
(set insns nil))
((or (mequal dst li.def0 li.def1)