diff options
-rw-r--r-- | stdlib/optimize.tl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/stdlib/optimize.tl b/stdlib/optimize.tl index ac5b3305..c3387a37 100644 --- a/stdlib/optimize.tl +++ b/stdlib/optimize.tl @@ -442,6 +442,8 @@ (set bb.recalc t) (cdr insns)) ;; wasteful moves + (((mov @reg @reg) . @nil) + (cdr insns)) (((mov @reg0 @nil) (mov @reg0 @nil) . @nil) (cdr insns)) (((mov @reg0 @reg1) (mov @reg1 @reg0) . @rest) |