From e52477c7e2525d9ebffcc47de2d226452e6fbafc Mon Sep 17 00:00:00 2001 From: Michael Collison Date: Mon, 25 Apr 2016 05:57:07 +0000 Subject: [PATCH] ChangeLog (2016-04-25): Fix ChangeLog formatting. 2016-04-25 Michael Collison * ChangeLog(2016-04-25): Fix ChangeLog formatting. From-SVN: r235403 --- gcc/ChangeLog | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4b7607a07a7..e70bcaf6ba5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,25 +1,28 @@ 2016-04-25 Michael Collison + * ChangeLog(2016-04-25): Fix ChangeLog formatting. + +2016-04-25 Michael Collison + + * config/arm/neon.md (widen_sum): New patterns where + mode is VQI to improve mixed mode vectorization. + * config/arm/neon.md (vec_sel_widen_ssum_lo3): New + define_insn to match low half of signed vaddw. + * config/arm/neon.md (vec_sel_widen_ssum_hi3): New + define_insn to match high half of signed vaddw. + * config/arm/neon.md (vec_sel_widen_usum_lo3): New + define_insn to match low half of unsigned vaddw. + * config/arm/neon.md (vec_sel_widen_usum_hi3): New + define_insn to match high half of unsigned vaddw. + * config/arm/arm.c (arm_simd_vect_par_cnst_half): New function. + (arm_simd_check_vect_par_cnst_half_p): Likewise. + * config/arm/arm-protos.h (arm_simd_vect_par_cnst_half): Prototype + for new function. + (arm_simd_check_vect_par_cnst_half_p): Likewise. + * config/arm/predicates.md (vect_par_constant_high): Support + big endian and simplify by calling + arm_simd_check_vect_par_cnst_half + (vect_par_constant_low): Likewise. - * config/arm/neon.md (widen_sum): New patterns where - mode is VQI to improve mixed mode vectorization. - * config/arm/neon.md (vec_sel_widen_ssum_lo3): New - define_insn to match low half of signed vaddw. - * config/arm/neon.md (vec_sel_widen_ssum_hi3): New - define_insn to match high half of signed vaddw. - * config/arm/neon.md (vec_sel_widen_usum_lo3): New - define_insn to match low half of unsigned vaddw. - * config/arm/neon.md (vec_sel_widen_usum_hi3): New - define_insn to match high half of unsigned vaddw. - * config/arm/arm.c (arm_simd_vect_par_cnst_half): New function. - (arm_simd_check_vect_par_cnst_half_p): Likewise. - * config/arm/arm-protos.h (arm_simd_vect_par_cnst_half): Prototype - for new function. - (arm_simd_check_vect_par_cnst_half_p): Likewise. - * config/arm/predicates.md (vect_par_constant_high): Support - big endian and simplify by calling - arm_simd_check_vect_par_cnst_half - (vect_par_constant_low): Likewise. - 2016-04-25 Uros Bizjak * config/i386/i386.md (*lea_general_4): Use const_0_to_3_operand -- 2.30.2