This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][AArch64] Add bounds checking to vqdm*_lane intrinsics via a qualifier that also flips endianness


Of the calls to aarch64_simd_lane_bounds that remain in aarch64-simd.md:
aarch64_get_lanedi
aarch64_im_lane_boundsi
aarch64_ld{2,3,4}_lane<mode>

I'll handle the first two. Do we have a plan for ld2/3/4 ?

--Alan

Marcus Shawcroft wrote:
On 12 November 2014 17:47, Charles Baylis <charles.baylis@linaro.org> wrote:
On 12 November 2014 15:35, Alan Lawrence <alan.lawrence@arm.com> wrote:
Nice! One nit - can the extra "tree" argument be a "const_tree" ? - I'll
defer to the maintainers on the use of C++ default arguments in the AArch64
backend. But LGTM.
Thanks, good catch.

The default parameter will go away once all of the calls in the
machine description are removed.

I've respun the patch with const_tree.

What is the plan for getting rid of the default arguments?

Cheers
/Marcus




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]