r241791 - in /trunk/gcc: ChangeLog config/aarch...

wilco@gcc.gnu.org wilco@gcc.gnu.org
Wed Nov 2 14:00:00 GMT 2016


Author: wilco
Date: Wed Nov  2 14:00:22 2016
New Revision: 241791

URL: https://gcc.gnu.org/viewcvs?rev=241791&root=gcc&view=rev
Log:
Add LE/BE SHA1H patterns with a V2SI input.  This avoids unnecessary
DUPs when using intrinsics like vsha1h_u32 (vgetq_lane_u32 (x, 0)).

    gcc/
        * config/aarch64/aarch64-simd.md (aarch64_crypto_sha1hv4si): 
        New pattern.
        (aarch64_be_crypto_sha1hv4si): New pattern.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/aarch64/aarch64-simd.md



More information about the Gcc-cvs mailing list