[AArch64] [2/4 Fix vtbx1] Handle poly types in the new Simd types infrastructure
authorJames Greenhalgh <james.greenhalgh@arm.com>
Tue, 26 Nov 2013 10:00:49 +0000 (10:00 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Tue, 26 Nov 2013 10:00:49 +0000 (10:00 +0000)
commit6db1ec948e8c7220d7c8c01d74d6c6a7db00adb7
tree023723cd2f0f6873a76bbdf8dbf4add26c491322
parente993fea1ac45e88f113a598956224527bcb41753
[AArch64] [2/4 Fix vtbx1] Handle poly types in the new Simd types infrastructure

gcc/
* config/aarch64/aarch64-builtins.c
(aarch64_type_qualifiers): Add qualifier_poly.
(aarch64_build_scalar_type): Also build Poly types.
(aarch64_build_vector_type): Likewise.
(aarch64_build_type): Likewise.
(aarch64_build_signed_type): New.
(aarch64_build_unsigned_type): Likewise.
(aarch64_build_poly_type): Likewise.
(aarch64_init_simd_builtins): Also handle Poly types.

From-SVN: r205384
gcc/ChangeLog
gcc/config/aarch64/aarch64-builtins.c