Re: [PATCH v1 2/4] Widening-Mul: Fix one bug of consume after phi node released

2024-10-08 Thread Richard Biener
On Tue, Oct 8, 2024 at 10:34 AM wrote: > > From: Pan Li > > When try to matching saturation related pattern on PHI node, we may have > to try each pattern for all phi node of bb. Aka: > > for each PHI node in bb: > gphi *phi = xxx; > try_match_sat_add (, phi); > try_match_sat_sub (, phi);

[PATCH v1 2/4] Widening-Mul: Fix one bug of consume after phi node released

2024-10-08 Thread pan2 . li
From: Pan Li When try to matching saturation related pattern on PHI node, we may have to try each pattern for all phi node of bb. Aka: for each PHI node in bb: gphi *phi = xxx; try_match_sat_add (, phi); try_match_sat_sub (, phi); try_match_sat_trunc (, phi); The PHI node will be remov