alpha.c (alpha_expand_unaligned_store, [...]): Use constm1_rtx in place of call to...
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Fri, 7 Dec 2001 20:13:34 +0000 (20:13 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Fri, 7 Dec 2001 20:13:34 +0000 (20:13 +0000)
* alpha.c (alpha_expand_unaligned_store,
alpha_expand_unaligned_store_words): Use constm1_rtx in place of
call to immed_double_const.

From-SVN: r47770

gcc/ChangeLog
gcc/config/alpha/alpha.c

index 04b32b921404ca4fb106ba2f19fc63fa9d449ad1..f326c578489471338f538dd21e964ace32c159e2 100644 (file)
@@ -1,3 +1,9 @@
+2001-12-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * alpha.c (alpha_expand_unaligned_store,
+       alpha_expand_unaligned_store_words): Use constm1_rtx in place of
+       call to immed_double_const.
+
 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
 
        * doc/extend.texi (Variable Attributes): Document vector_size.
index 66fd6c05dc4fa90c637bc46c9db7b49b13facd7b..e545182474150cce7067a55902f11f12d340f754 100644 (file)
@@ -3628,7 +3628,7 @@ alpha_expand_unaligned_store (dst, src, size, ofs)
 #if HOST_BITS_PER_WIDE_INT == 32
            rtx msk = immed_double_const (0xffffffff, 0xffffffff, DImode);
 #else
-           rtx msk = immed_double_const (0xffffffffffffffff, 0, DImode);
+           rtx msk = constm1_rtx;
 #endif
            emit_insn (gen_mskxl_be (dsth, dsth, msk, addr));
          }
@@ -3675,7 +3675,7 @@ alpha_expand_unaligned_store (dst, src, size, ofs)
 #if HOST_BITS_PER_WIDE_INT == 32
            rtx msk = immed_double_const (0xffffffff, 0xffffffff, DImode);
 #else
-           rtx msk = immed_double_const (0xffffffffffffffff, 0, DImode);
+           rtx msk = constm1_rtx;
 #endif
            emit_insn (gen_mskxl_le (dstl, dstl, msk, addr));
          }
@@ -3807,7 +3807,7 @@ alpha_expand_unaligned_store_words (data_regs, dmem, words, ofs)
 #if HOST_BITS_PER_WIDE_INT == 32
   rtx const im1 = immed_double_const (0xffffffff, 0xffffffff, DImode);
 #else
-  rtx const im1 = immed_double_const (0xffffffffffffffff, 0, DImode);
+  rtx const im1 = constm1_rtx;
 #endif
   rtx ins_tmps[MAX_MOVE_WORDS];
   rtx st_tmp_1, st_tmp_2, dreg;