combine.c (find_split_point): Use gen_int_mode.
authorFranz Sirl <Franz.Sirl-kernel@lauterbach.com>
Tue, 30 Apr 2002 00:38:23 +0000 (00:38 +0000)
committerFranz Sirl <sirl@gcc.gnu.org>
Tue, 30 Apr 2002 00:38:23 +0000 (00:38 +0000)
2002-04-29  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* combine.c (find_split_point): Use gen_int_mode.

From-SVN: r52916

gcc/ChangeLog
gcc/combine.c

index 8160501c622a3ac70b742fd308b4845c91a564c3..d343813ef028dfdba1e0317f667d5e293d305e8d 100644 (file)
@@ -1,3 +1,7 @@
+2002-04-29  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+       * combine.c (find_split_point): Use gen_int_mode.
+
 2002-04-29  Vladimir Makarov  <vmakarov@redhat.com>
 
        Merging code from dfa-branch:
index 67f62908e5333ba05ccfa4ba327bbb746931c38c..b30ad25f56afedc95da489e01729837c09aae631 100644 (file)
@@ -3064,8 +3064,8 @@ find_split_point (loc, insn)
            SUBST (SET_SRC (x),
                   gen_binary (IOR, mode,
                               gen_binary (AND, mode, dest,
-                                          GEN_INT (~(mask << pos)
-                                                   & GET_MODE_MASK (mode))),
+                                          gen_int_mode (~(mask << pos),
+                                                        mode)),
                               GEN_INT (src << pos)));
 
          SUBST (SET_DEST (x), dest);