Re: [RFC] Exposing complex numbers to target backends

2023-09-12 Thread Sylvain Noiry via Gcc
nu.org/pipermail/gcc-patches/2023-September/630011.html; Best regards, Sylvain From: Sylvain Noiry Sent: Monday, July 17, 2023 11:18 AM To: Richard Biener Cc: gcc@gcc.gnu.org ; Paul Iannetta ; Benoit Dinechin Subject: Re: [RFC] Exposing complex numbers to target

Re: [RFC] Exposing complex numbers to target backends

2023-07-17 Thread Sylvain Noiry via Gcc
Hi,   > [...] > You can find my code in this repo "https://github.com/ElectrikSpace/gcc.git; > The implementation was originally done against the main dev branch of the KVX > port, > and the working proof of concept is located in the "complex/kvx" branch. > I've also tried to apply the patch of

Re: [RFC] Exposing complex numbers to target backends

2023-07-06 Thread Sylvain Noiry via Gcc
From: Richard Biener Sent: Thursday, July 6, 2023 1:02 PM To: Sylvain Noiry Cc: gcc@gcc.gnu.org ; Paul Iannetta ; Benoit Dinechin Subject: Re: [RFC] Exposing complex numbers to target backends On Wed, Jul 5, 2023 at 5:14 PM Sylvain Noiry via Gcc wrote

Re: [RFC] Exposing complex numbers to target backends

2023-07-06 Thread Richard Biener via Gcc
On Wed, Jul 5, 2023 at 5:14 PM Sylvain Noiry via Gcc wrote: > > Hi, > > My name is Sylvain, I am an intern at Kalray and I work on improving the GCC > backend for the KVX target. The KVX ISA has dedicated instructions for the > handling of complex numbers, which cannot be selected by GCC due

Re: [RFC] Exposing complex numbers to target backends

2023-07-05 Thread Toon Moene
On 7/5/23 17:12, Sylvain Noiry via Gcc wrote: Hi, My name is Sylvain, I am an intern at Kalray and I work on improving the GCC backend for the KVX target.  The KVX ISA has dedicated instructions for the handling of complex numbers, which cannot be selected by GCC due to how complex numbers

[RFC] Exposing complex numbers to target backends

2023-07-05 Thread Sylvain Noiry via Gcc
Hi, My name is Sylvain, I am an intern at Kalray and I work on improving the GCC backend for the KVX target.  The KVX ISA has dedicated instructions for the handling of complex numbers, which cannot be selected by GCC due to how complex numbers are handled internally.  My goal is to make GCC