This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [ARM] ARM NEON support part 2/7: NEON support
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Julian Brown <julian at codesourcery dot com>
- Cc: Paul Brook <paul at codesourcery dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Nathan Sidwell <nathan at codesourcery dot com>, jason at redhat dot com
- Date: Tue, 03 Jul 2007 17:28:07 -0700
- Subject: Re: [ARM] ARM NEON support part 2/7: NEON support
- References: <4661DE4C.1050806@codesourcery.com> <200707012201.58780.paul@codesourcery.com> <468A7649.90009@codesourcery.com>
Julian Brown wrote:
> Paul Brook wrote:
>>> This patch adds support for the NEON ISA, including RTL patterns which
>>> can be used for autovectorization (some current features may not yet be
>>> supported, however), and a (large) set of intrinsics. The latter are
>>> provided via an auto-generated header file, "arm_neon.h", which should
>>> provide the same capabilities as the header file of the same name
>>> supplied with ARM's proprietary compiler tools.
>>
>> Ok, except a couple of tweaks, and if you haven't already done so you
>> need to get a c++ maintainer to sign off on the new target hook.
>
> C++ maintainers: is the new target hook bit OK?
I think it would be slightly better to rename the existing
mangle_fundamental_type hook to just plain mangle_type, and then call it
for all types. Then, if we find yet another case where we need back-end
help for mangling, we already have the hook we need.
OK with that change.
Thanks,
--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713