r229844 - in /trunk/gcc: ChangeLog config/mips/...

dardiss@gcc.gnu.org dardiss@gcc.gnu.org
Fri Nov 6 11:59:00 GMT 2015


Author: dardiss
Date: Fri Nov  6 11:59:20 2015
New Revision: 229844

URL: https://gcc.gnu.org/viewcvs?rev=229844&root=gcc&view=rev
Log:
Update loongson vector reductions.

2015-11-06  Simon Dardis  <simon.dardis@imgtec.com>

        * config/mips/loongson.md (vec_loongson_extract_lo_<mode>): New, extract
        low part to scalar.
        (reduc_uplus_<mode>): Remove.
        (reduc_plus_scal_<mode>): Rename from reduc_splus_<mode>, Use vec
        loongson_extract_lo_<mode>.
        (reduc_smax_scal_<mode>, reduc_smin_scal_<mode>): Rename from
        reduc_smax_<mode>, reduc_smax_<mode>, use vec
        loongson_extract_lo_<mode>.
        (reduc_umax_scal_<mode>, reduc_umin_scal_<mode>): Rename.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/mips/loongson.md



More information about the Gcc-cvs mailing list