]> gitweb.factorcode.org Git - factor.git/commitdiff
compiler.cfg.gvn.comparisons: missed a spot for with-available-uses?
authorAlex Vondrak <ajvondrak@csupomona.edu>
Tue, 5 Jul 2011 01:39:34 +0000 (18:39 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Wed, 12 Sep 2012 22:14:11 +0000 (15:14 -0700)
extra/compiler/cfg/gvn/comparisons/comparisons.factor

index b84126419c4858395fe5de1777be8612f1539f90..3b86a0159315d2f390c861f5639df031406f1c5b 100644 (file)
@@ -80,7 +80,7 @@ UNION: general-compare-insn scalar-compare-insn ##test-vector ;
 
 : rewrite-boolean-comparison? ( insn -- ? )
     {
-        [ src1>> vreg>insn general-compare-insn? ]
+        [ src1>> vreg>insn [ general-compare-insn? ] with-available-uses? ]
         [ src2>> not ]
         [ cc>> cc/= eq? ]
     } 1&& ; inline