------- Comment #3 from janis at gcc dot gnu dot org  2005-11-21 20:27 -------
A regression hunt identified the following patch:

http://gcc.gnu.org/viewcvs?view=rev&rev=106588

2005-11-07  Paolo Bonzini  <[EMAIL PROTECTED]>

        PR target/24230

        * config/rs6000/rs6000.c (easy_vector_splat_const, easy_vector_same,
        gen_easy_vector_constant_add_self): Delete.
        (vspltis_constant, easy_altivec_constant, gen_easy_altivec_constant):
        New.
        (output_vec_const_move): Use gen_easy_altivec_constant.
        (rs6000_expand_vector_init): Do not emit a set of a VEC_DUPLICATE.
        * config/rs6000/predicates.md (easy_vector_constant): Reorganize tests.
        (easy_vector_constant_add_self): Rewritten.
        * config/rs6000/rs6000-protos.h (easy_vector_splat_const,
        easy_vector_same, gen_easy_vector_constant_add_self): Remove prototype.
        (easy_altivec_constant, gen_easy_altivec_constant): Add prototype.


-- 

janis at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bonzini at gcc dot gnu dot
                   |                            |org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24954

Reply via email to