diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2009-05-06 13:22:36 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2009-05-06 06:22:36 -0700 |
commit | 67341fb5ae0aa93fdf1e4e62720e30616ef998b3 (patch) | |
tree | b7e2b35f9b3160df1e209c132dfea111917916f8 /gcc | |
parent | 87946f42dee0b66124fd2545b31bc77d327132d6 (diff) | |
download | gcc-67341fb5ae0aa93fdf1e4e62720e30616ef998b3.zip gcc-67341fb5ae0aa93fdf1e4e62720e30616ef998b3.tar.gz gcc-67341fb5ae0aa93fdf1e4e62720e30616ef998b3.tar.bz2 |
i386.c (ix86_build_signbit_mask): Make it static.
2009-05-06 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386.c (ix86_build_signbit_mask): Make it static.
* config/i386/i386-protos.h (ix86_build_signbit_mask): Removed.
From-SVN: r147177
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/i386/i386-protos.h | 1 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 4 |
3 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 56d49fe..02af9fe 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2009-05-06 H.J. Lu <hongjiu.lu@intel.com> + * config/i386/i386.c (ix86_build_signbit_mask): Make it static. + + * config/i386/i386-protos.h (ix86_build_signbit_mask): Removed. + +2009-05-06 H.J. Lu <hongjiu.lu@intel.com> + * config/i386/i386.md (*avx_<code><mode>3_finite): Replace ssemodesuffixf2c with avxmodesuffixf2c. diff --git a/gcc/config/i386/i386-protos.h b/gcc/config/i386/i386-protos.h index badea0d..803a9da 100644 --- a/gcc/config/i386/i386-protos.h +++ b/gcc/config/i386/i386-protos.h @@ -96,7 +96,6 @@ extern void ix86_expand_convert_uns_sixf_sse (rtx, rtx); extern void ix86_expand_convert_uns_sidf_sse (rtx, rtx); extern void ix86_expand_convert_uns_sisf_sse (rtx, rtx); extern void ix86_expand_convert_sign_didf_sse (rtx, rtx); -extern rtx ix86_build_signbit_mask (enum machine_mode, bool, bool); extern void ix86_expand_fp_absneg_operator (enum rtx_code, enum machine_mode, rtx[]); extern void ix86_expand_copysign (rtx []); diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index b0974ff..2054b88 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -13590,7 +13590,7 @@ ix86_expand_convert_uns_sisf_sse (rtx target, rtx input) emit_move_insn (target, fp_hi); } -/* A subroutine of ix86_build_signbit_mask_vector. If VECT is true, +/* A subroutine of ix86_build_signbit_mask. If VECT is true, then replicate the value for all elements of the vector register. */ @@ -13636,7 +13636,7 @@ ix86_build_const_vector (enum machine_mode mode, bool vect, rtx value) all elements of the vector register. If INVERT is true, then create a mask excluding the sign bit. */ -rtx +static rtx ix86_build_signbit_mask (enum machine_mode mode, bool vect, bool invert) { enum machine_mode vec_mode, imode; |