Re: [PATCH v2] A new copy propagation and PHI elimination pass

2023-11-30 Thread Richard Biener
On Wed, 22 Nov 2023, Filip Kastl wrote: > Hi Richard, > > > Can you name the new file gimple-ssa-sccopy.cc please? > > Yes, no problem. > > Btw, I thought that it is standard that gimple ssa passes have the tree-ssa- > prefix. Do I understand it correctly that this is not true and many > tree-s

Re: [PATCH v2] A new copy propagation and PHI elimination pass

2023-11-22 Thread Filip Kastl
Hi Richard, > Can you name the new file gimple-ssa-sccopy.cc please? Yes, no problem. Btw, I thought that it is standard that gimple ssa passes have the tree-ssa- prefix. Do I understand it correctly that this is not true and many tree-ssa-*.cc passes should actually be named gimple-ssa-*.cc but

Re: [PATCH v2] A new copy propagation and PHI elimination pass

2023-11-17 Thread Richard Biener
On Thu, 2 Nov 2023, Filip Kastl wrote: > > Hi, > > > > this is a patch that I submitted two months ago as an RFC. I added some > > polish > > since. > > > > It is a new lightweight pass that removes redundant PHI functions and as a > > bonus does basic copy propagation. With Jan Hubi?ka we meas

[PING] [PATCH v2] A new copy propagation and PHI elimination pass

2023-11-15 Thread Filip Kastl
- Forwarded message from Filip Kastl - From: Filip Kastl To: gcc-patches@gcc.gnu.org Cc: rguent...@suse.de, hubi...@ucw.cz Subject: [PATCH v2] A new copy propagation and PHI elimination pass Date: Thu, 2 Nov 2023 14:00:02 +0100 Message-ID: > Hi, > > this is a patch that I

[PATCH v2] A new copy propagation and PHI elimination pass

2023-11-02 Thread Filip Kastl
> Hi, > > this is a patch that I submitted two months ago as an RFC. I added some polish > since. > > It is a new lightweight pass that removes redundant PHI functions and as a > bonus does basic copy propagation. With Jan Hubička we measured that it is > able > to remove usually more than 5% of