alpha.c (alpha_expand_unaligned_store, [...]): Use constm1_rtx in place of call to immed_double_const.
* 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
This commit is contained in:
parent
286f759e56
commit
595b6314cf
2 changed files with 9 additions and 3 deletions
|
@ -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.
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Add table
Reference in a new issue