Re: [PATCH] predcom: Fix invalid store-store commoning [PR93434]

2020-01-28 Thread Richard Biener
On Tue, Jan 28, 2020 at 10:49 AM Richard Sandiford wrote: > > Richard Sandiford writes: > > predcom has the following code to stop one rogue load from > > interfering with other store-load opportunities: > > > > /* If A is read and B write or vice versa and there is unsuitable > >de

Re: [PATCH] predcom: Fix invalid store-store commoning [PR93434]

2020-01-28 Thread Richard Sandiford
Richard Sandiford writes: > predcom has the following code to stop one rogue load from > interfering with other store-load opportunities: > > /* If A is read and B write or vice versa and there is unsuitable >dependence, instead of merging both components into a component >th

[PATCH] predcom: Fix invalid store-store commoning [PR93434]

2020-01-28 Thread Richard Sandiford
predcom has the following code to stop one rogue load from interfering with other store-load opportunities: /* If A is read and B write or vice versa and there is unsuitable dependence, instead of merging both components into a component that will certainly not pass suitabl