[AArch64] Simplify patterns for sshr_n_[us]64 intrinsic
authoralalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Dec 2014 15:00:51 +0000 (15:00 +0000)
committeralalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Dec 2014 15:00:51 +0000 (15:00 +0000)
commitea4bea4281aad31e44acbd1e7cad00db8178c00f
tree34445fb90808b144f6e80c2b4f3485d6cda25d51
parentc82031041c75d15609b4f5f58e9e87682b060ff7
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218867 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/aarch64.md