Re: [PATCH v2 1/4] aarch64: return scalar fp8 values in fp registers

2024-11-26 Thread Andrew Pinski
On Wed, Nov 20, 2024 at 1:25 AM Claudio Bantaloukas wrote: > > > On 19/11/2024 17:01, Andrew Pinski wrote: > > On Fri, Nov 8, 2024 at 8:11 AM Claudio Bantaloukas > > wrote: > >> > >> According to the aapcs64: If the argument is an 8-bit (...) precision > >> Floating-point or short vector type and

Re: [PATCH v2 1/4] aarch64: return scalar fp8 values in fp registers

2024-11-20 Thread Claudio Bantaloukas
On 19/11/2024 17:01, Andrew Pinski wrote: On Fri, Nov 8, 2024 at 8:11 AM Claudio Bantaloukas wrote: According to the aapcs64: If the argument is an 8-bit (...) precision Floating-point or short vector type and the NSRN is less than 8, then the argument is allocated to the least significant b

Re: [PATCH v2 1/4] aarch64: return scalar fp8 values in fp registers

2024-11-19 Thread Andrew Pinski
On Fri, Nov 8, 2024 at 8:11 AM Claudio Bantaloukas wrote: > > > According to the aapcs64: If the argument is an 8-bit (...) precision > Floating-point or short vector type and the NSRN is less than 8, then the > argument is allocated to the least significant bits of register v[NSRN]. > > gcc/ >

Re: [PATCH v2 1/4] aarch64: return scalar fp8 values in fp registers

2024-11-11 Thread Richard Sandiford
Claudio Bantaloukas writes: > According to the aapcs64: If the argument is an 8-bit (...) precision > Floating-point or short vector type and the NSRN is less than 8, then the > argument is allocated to the least significant bits of register v[NSRN]. > > gcc/ > * config/aarch64/aarch64.cc >

[PATCH v2 1/4] aarch64: return scalar fp8 values in fp registers

2024-11-08 Thread Claudio Bantaloukas
According to the aapcs64: If the argument is an 8-bit (...) precision Floating-point or short vector type and the NSRN is less than 8, then the argument is allocated to the least significant bits of register v[NSRN]. gcc/ * config/aarch64/aarch64.cc (aarch64_vfp_is_call_or_return_