diff options
| author | jgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-04-22 12:46:38 +0000 |
|---|---|---|
| committer | jgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-04-22 12:46:38 +0000 |
| commit | 5a8d54a910285f990a59dc6dfbd6e4ea17cb54ba (patch) | |
| tree | a697b03c3b17616124be30029706b14a1176bbc4 /libjava/classpath/lib/gnu | |
| parent | 7b990298c4c34f5b05ed8c93eaf2af6187b3dced (diff) | |
| download | ppe42-gcc-5a8d54a910285f990a59dc6dfbd6e4ea17cb54ba.tar.gz ppe42-gcc-5a8d54a910285f990a59dc6dfbd6e4ea17cb54ba.zip | |
[AArch64] Map standard pattern names to NEON intrinsics directly.
gcc/
* config/aarch64/aarch64-builtins.c
(CF): Remove.
(CF0, CF1, CF2, CF3, CF4, CF10): New.
(VAR<1-12>): Add MAP parameter.
(BUILTIN_*): Likewise.
* config/aarch64/aarch64-simd-builtins.def: Set MAP parameter.
* config/aarch64/aarch64-simd.md (aarch64_sshl_n<mode>): Remove.
(aarch64_ushl_n<mode>): Likewise.
(aarch64_sshr_n<mode>): Likewise.
(aarch64_ushr_n<mode>): Likewise.
(aarch64_<maxmin><mode>): Likewise.
(aarch64_sqrt<mode>): Likewise.
* config/aarch64/arm_neon.h (vshl<q>_n_*): Use new builtin names.
(vshr<q>_n_*): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198137 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/gnu')
0 files changed, 0 insertions, 0 deletions

