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: [AArch64] Allow shrink-wrapping of non-leaf vector PCS functions


On Mon, 30 Sep 2019 at 18:48, Richard Sandiford <richard.sandiford@arm.com>
wrote:

> Richard Sandiford <richard.sandiford@arm.com> writes:
> > [This follows on from:
> >  https://gcc.gnu.org/ml/gcc-patches/2019-09/msg00778.html
> >  https://gcc.gnu.org/ml/gcc-patches/2019-09/msg01456.html]
> >
> > With the function ABI stuff, we can now support shrink-wrapping of
> > non-leaf vector PCS functions.  This is particularly useful if the
> > vector PCS function calls an ordinary function on an error path,
> > since we can then keep the extra saves and restores specific to
> > that path too.
> >
> > Tested on aarch64-linux-gnu.  OK to install?
>
> Now self-approved :-), applied as r276340.
>

Hi Richard,

As you may have noticed from gcc-testresults, the new test simd-abi-9.c
fails with -mabi=ilp32.

Christophe



>
> Richard
>


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