gcc/
authoryufeng <yufeng@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Dec 2012 11:08:43 +0000 (11:08 +0000)
committeryufeng <yufeng@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Dec 2012 11:08:43 +0000 (11:08 +0000)
commit52b39e448f1bb49ebb44dec989bbb0004e8a2419
tree25846377b521670e3d5e706f7ae63091a4360747
parent2700cb96f547f4e3d7eb473a58fc498f4a79c85f
gcc/

2012-12-05  Yufeng Zhang  <yufeng.zhang@arm.com>

* config/aarch64/aarch64.c (aarch64_simd_mangle_map_entry): New
typedef.
(aarch64_simd_mangle_map): New table.
(aarch64_mangle_type): Locate and return the mangled name for
a given AdvSIMD vector type.

gcc/testsuite/

2012-12-05  Yufeng Zhang  <yufeng.zhang@arm.com>

* g++.dg/abi/mangle-neon-aarch64.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194208 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/abi/mangle-neon-aarch64.C [new file with mode: 0644]