[AArch64] Simplify patterns for sshr_n_[us]64 intrinsic
authorAlan Lawrence <alan.lawrence@arm.com>
Thu, 18 Dec 2014 15:00:51 +0000 (15:00 +0000)
committerAlan Lawrence <alalaw01@gcc.gnu.org>
Thu, 18 Dec 2014 15:00:51 +0000 (15:00 +0000)
commitb5b34d375969883ecb2de5d4912603faebc83299
tree34445fb90808b144f6e80c2b4f3485d6cda25d51
parent26e0ff941167ba78f0052a94b79a0a347753d3e6
[AArch64] Simplify patterns for sshr_n_[us]64 intrinsic

        * config/aarch64/aarch64.md (enum "unspec"): Remove UNSPEC_SSHR64.

        * config/aarch64/aarch64-simd.md (aarch64_ashr_simddi): Change shift
        amount to 63 if was 64.
        (aarch64_sshr_simddi): Remove.

From-SVN: r218867
gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/aarch64.md