Re: [PATCH] ext-dce: Fix SIGN_EXTEND handling and cleanups [PR117360]

2024-11-29 Thread Jeff Law
On 11/29/24 1:43 AM, Jakub Jelinek wrote: Hi! This is mostly a blind attempt to fix the PR + various cleanups. The PR is about a shift of a HOST_WIDE_INT by 127 invoking UB. Most of carry_backpropagate works on GET_MODE_INNER of the operand, mode is assigned enum machine_mode mode = GET_M

[PATCH] ext-dce: Fix SIGN_EXTEND handling and cleanups [PR117360]

2024-11-29 Thread Jakub Jelinek
Hi! This is mostly a blind attempt to fix the PR + various cleanups. The PR is about a shift of a HOST_WIDE_INT by 127 invoking UB. Most of carry_backpropagate works on GET_MODE_INNER of the operand, mode is assigned enum machine_mode mode = GET_MODE_INNER (GET_MODE (x)); at the beginning and e