On Tue, 5 Dec 2023, Jakub Jelinek wrote:
> Hi!
>
> As discussed in the PR, for the middle (on x86-64 65..128 bit) _BitInt
> types like
> _1 = x_4(D) * 5;
> where _1 and x_4(D) have _BitInt(128) type and x is PARM_DECL, the bitint
> lowering pass wants to replace this with
> _13 = (int128_t) x
Hi!
As discussed in the PR, for the middle (on x86-64 65..128 bit) _BitInt
types like
_1 = x_4(D) * 5;
where _1 and x_4(D) have _BitInt(128) type and x is PARM_DECL, the bitint
lowering pass wants to replace this with
_13 = (int128_t) x_4(D);
_12 = _13 * 5;
_1 = (_BitInt(128)) _12;
where _