> -----Original Message----- > From: Andrea Corallo <andrea.cora...@arm.com> > Sent: Thursday, November 17, 2022 4:38 PM > To: gcc-patches@gcc.gnu.org > Cc: Kyrylo Tkachov <kyrylo.tkac...@arm.com>; Richard Earnshaw > <richard.earns...@arm.com>; Stam Markianos-Wright <Stam.Markianos- > wri...@arm.com> > Subject: [PATCH 15/35] arm: Explicitly specify other float types for _Generic > overloading [PR107515] > > From: Stam Markianos-Wright <stam.markianos-wri...@arm.com> > > This patch adds explicit references to other float types > to __ARM_mve_typeid in arm_mve.h. Resolves PR 107515: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107515 > > gcc/ChangeLog: > PR 107515 > * config/arm/arm_mve.h (__ARM_mve_typeid): Add float types. Argh, I'm looking forward to when we move away from this _Generic business, but for now ok. The ChangeLog should say "PR target/107515" for the git hook to recognize it IIRC. Thanks, Kyrill > --- > gcc/config/arm/arm_mve.h | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/gcc/config/arm/arm_mve.h b/gcc/config/arm/arm_mve.h > index fd1876b57a0..f6b42dc3fab 100644 > --- a/gcc/config/arm/arm_mve.h > +++ b/gcc/config/arm/arm_mve.h > @@ -35582,6 +35582,9 @@ enum { > short: __ARM_mve_type_int_n, \ > int: __ARM_mve_type_int_n, \ > long: __ARM_mve_type_int_n, \ > + _Float16: __ARM_mve_type_fp_n, \ > + __fp16: __ARM_mve_type_fp_n, \ > + float: __ARM_mve_type_fp_n, \ > double: __ARM_mve_type_fp_n, \ > long long: __ARM_mve_type_int_n, \ > unsigned char: __ARM_mve_type_int_n, \ > -- > 2.25.1
RE: [PATCH 15/35] arm: Explicitly specify other float types for _Generic overloading [PR107515]
Kyrylo Tkachov via Gcc-patches Fri, 18 Nov 2022 08:58:57 -0800
- RE: [PATCH 32/35] arm: improve ... Kyrylo Tkachov via Gcc-patches
- [PATCH 29/35] arm: improve tests for... Andrea Corallo via Gcc-patches
- RE: [PATCH 29/35] arm: improve ... Kyrylo Tkachov via Gcc-patches
- [PATCH 09/35] arm: improve tests for... Andrea Corallo via Gcc-patches
- RE: [PATCH 09/35] arm: improve ... Kyrylo Tkachov via Gcc-patches
- [PATCH 17/35] arm: improve tests and... Andrea Corallo via Gcc-patches
- RE: [PATCH 17/35] arm: improve ... Kyrylo Tkachov via Gcc-patches
- [PATCH 01/35] arm: improve vcreateq*... Andrea Corallo via Gcc-patches
- RE: [PATCH 01/35] arm: improve ... Kyrylo Tkachov via Gcc-patches
- [PATCH 15/35] arm: Explicitly specif... Andrea Corallo via Gcc-patches
- RE: [PATCH 15/35] arm: Explicit... Kyrylo Tkachov via Gcc-patches
- Re: [PATCH 15/35] arm: Expl... Ramana Radhakrishnan via Gcc-patches
- [PATCH 15/35] arm: Expl... Stam Markianos-Wright via Gcc-patches
- Re: [PATCH 15/35] arm: Expl... Stam Markianos-Wright via Gcc-patches
- [PATCH 13/35] arm: further fix overl... Andrea Corallo via Gcc-patches
- RE: [PATCH 13/35] arm: further ... Kyrylo Tkachov via Gcc-patches
- Re: [PATCH 13/35] arm: furt... Stam Markianos-Wright via Gcc-patches
- Re: [PATCH 00/35] arm: rework MVE te... Andrea Corallo via Gcc-patches