regards,
Toon Moene.
On 10/16/23 11:14, Sylvain Noiry via Gcc wrote:
Hi,
We are trying to update our patches on complex numbers to take into
account what has been discussed.
The main change from our previous patches consists of replacing
vectors of complex types with classical vectors of real
Hi,
We are trying to update our patches on complex numbers to take into
account what has been discussed.
The main change from our previous patches consists of replacing vectors
of complex types with classical vectors of real types (ex V4SF instead
of V2SC) associated with existing complex op
On 9/26/23 20:40, Toon Moene wrote:
/On 9/26/23 09:30, Richard Biener via Gcc wrote: />>//>>>/On Mon, Sep 25, 2023 at 5:17 PM Sylvain Noiry via Gcc />>>/ wrote: />>//>>>>/As I said at the end of the presentation, we have written a paper which />>
Hi,
We had very interesting discussions during our presentation with Paul on
the
support of complex numbers in gcc at the Cauldron.
Thank you all for your participation !
Here is a small summary from our viewpoint:
- Replace CONCAT with a backend defined internal representation in RTL
--> No
Hi,
> [...]
> I have sent a little bit earlier a series of patches which describes my
> implementation of the support for native complex operations. There are
> 8 generic patches and 1 experimental x86 patch which exploits a portion
> of the added features.
> [...]
I've updated my series of patch
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
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
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 ab