summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/txr/stdlib/optimize.tl2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/txr/stdlib/optimize.tl b/share/txr/stdlib/optimize.tl
index e4a6e225..02354e25 100644
--- a/share/txr/stdlib/optimize.tl
+++ b/share/txr/stdlib/optimize.tl
@@ -266,7 +266,7 @@
(while* (nequal ninsn insn)
(set insn ninsn
ninsn (match-case insn
- (@(require (if @(as reg (d @reg)) @jlabel)
+ (@(require (if @(as reg (d @dn)) @jlabel)
(not (memqual reg bb.lt-dregs)))
nil)
((if (t 0) @jlabel)