Re: [PATCH] Fix PR 103288, ICE after PHI-OPT, move an assigment when still in use for another bb

2021-11-16 Thread Richard Biener via Gcc-patches
On November 17, 2021 8:46:54 AM GMT+01:00, apinski--- via Gcc-patches wrote: >From: Andrew Pinski > >The problem is r12-5300-gf98f373dd822b35c allows phiopt to recognize more >basic blocks >but missed one location where phiopt could move an assignment from the middle >block >to the non-middle

[PATCH] Fix PR 103288, ICE after PHI-OPT, move an assigment when still in use for another bb

2021-11-16 Thread apinski--- via Gcc-patches
From: Andrew Pinski The problem is r12-5300-gf98f373dd822b35c allows phiopt to recognize more basic blocks but missed one location where phiopt could move an assignment from the middle block to the non-middle one. This patch fixes that. OK? Bootstrapped and tested on x86_64-linux-gnu with no