Re: [PATCH] lower-bitint: Punt .*_OVERFLOW optimization if cast from IMAGPART_EXPR appears before REALPART_EXPR [PR113119]

2024-01-08 Thread Richard Biener
On Thu, 4 Jan 2024, Jakub Jelinek wrote: > Hi! > > _BitInt lowering for .{ADD,SUB,MUL}_OVERFLOW calls which have both > REALPART_EXPR and IMAGPART_EXPR used and have a cast from the IMAGPART_EXPR > to a boolean or normal integral type lowers them at the point of > the REALPART_EXPR statement

[PATCH] lower-bitint: Punt .*_OVERFLOW optimization if cast from IMAGPART_EXPR appears before REALPART_EXPR [PR113119]

2024-01-04 Thread Jakub Jelinek
Hi! _BitInt lowering for .{ADD,SUB,MUL}_OVERFLOW calls which have both REALPART_EXPR and IMAGPART_EXPR used and have a cast from the IMAGPART_EXPR to a boolean or normal integral type lowers them at the point of the REALPART_EXPR statement (which is especially needed if the lhs of the call is