Re: [PATCH] complex-lowering: Better handling of PAREN_EXPR [PR68855]

2024-06-20 Thread Richard Biener
> Am 21.06.2024 um 04:35 schrieb Andrew Pinski : > > When PAREN_EXPR tree code was added in r0-85884-gdedd42d511b6e4, > a simplified handling was added to complex lowering. Which means > we would get: > ``` > _9 = COMPLEX_EXPR <_15, _14>; > _11 = ((_9)); > _19 = REALPART_EXPR <_11>; > _20

[PATCH] complex-lowering: Better handling of PAREN_EXPR [PR68855]

2024-06-20 Thread Andrew Pinski
When PAREN_EXPR tree code was added in r0-85884-gdedd42d511b6e4, a simplified handling was added to complex lowering. Which means we would get: ``` _9 = COMPLEX_EXPR <_15, _14>; _11 = ((_9)); _19 = REALPART_EXPR <_11>; _20 = IMAGPART_EXPR <_11>; ``` In many cases instead of just simply: ``