diff options
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5f334336458..6027b434119 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,16 +1,21 @@ +2011-11-01 Uros Bizjak <ubizjak@gmail.com> + + * config/i386/i386.md (splitters for int-float conversion): Use + reg_or_subregno in splitter constraints. + 2011-11-01 Jakub Jelinek <jakub@redhat.com> * config/i386/i386-protos.h (ix86_expand_adjust_ufix_to_sfix_si): New prototype. * config/i386/i386.c (ix86_expand_adjust_ufix_to_sfix_si): New function. - * config/i386/sse.md (fixuns_trunc<mode><sseintvecmodelower>2): Use - it. + * config/i386/sse.md (fixuns_trunc<mode><sseintvecmodelower>2): Use it. (ssepackfltmode): New mode attr. (vec_pack_ufix_trunc_<mode>): New expander. -2011-10-30 Uros Bizjak <ubizjak@gmail.com> +2011-11-01 Uros Bizjak <ubizjak@gmail.com> + PR target/50940 * config/i386/i386.md (floatsi<mode>2_vector_sse_with_temp splitter): Compare <ssevecmode>mode with V4SFmode, not V4SImode. @@ -46,7 +51,7 @@ * config/avr/avr.h (BRANCH_COST): Define to avr_branch_cost. * config/avr/avr.c (avr_rtx_costs_1): Adjust [U]DIV/[U]MOD costs. * config/avr/avr.md (*addqi3.lt0, *addhi3.lt0, *addsi3.lt0): New insns. - (*addhi3_zero_extend1): Remov % in constraint of operand 1. + (*addhi3_zero_extend1): Remove % in constraint of operand 1. (*addhi3.sign_extend1, *subhi3.sign_extend2): New insns. 2011-11-01 Tom de Vries <tom@codesourcery.com> |