]> gitweb.factorcode.org Git - factor.git/commitdiff
compiler.cfg.value-numbering: fix ##box-displaced-alien simplification
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sat, 29 Aug 2009 00:05:49 +0000 (19:05 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sat, 29 Aug 2009 00:05:49 +0000 (19:05 -0500)
basis/compiler/cfg/value-numbering/simplify/simplify.factor

index d38159b4b4f225c9741fa7eacd82669711a520c0..6508801840a55302c093e75e94ee6e592c9a2fc4 100644 (file)
@@ -112,7 +112,7 @@ M: binary-expr simplify*
 
 M: box-displaced-alien-expr simplify*
     [ base>> ] [ displacement>> ] bi {
-        { [ dup expr-zero? ] [ drop ] }
+        { [ dup vn>expr expr-zero? ] [ drop ] }
         [ 2drop f ]
     } cond ;