Re: Questions regarding update_stmt and release_ssa_name_fn.

2020-08-27 Thread Richard Biener via Gcc
On Wed, Aug 26, 2020 at 11:32 PM Gary Oblock via Gcc wrote: > > I'm having some major grief with a few related things that I'm try to > do. The mostly revolve around trying to change the type of an SSA name > (which I've given up in favor of creating new SSA names and replacing > the ones I wanted

x86_64 regression analysis

2020-08-27 Thread Sunil Pandey via Gcc
Hello, We will start analyzing x86_64 regressions reported at https://gcc.gnu.org/pipermail/gcc-regression/ to identify commits which caused each regression. For each regression, We will send an email to the committer, gcc-regression and gcc-patches mailing lists in following format. From: suni

x86_64 regression analysis

2020-08-27 Thread Sunil Pandey via Gcc
Hello, We will start analyzing x86_64 regressions reported at https://gcc.gnu.org/pipermail/gcc-regression/ to identify commits which caused each regression. For each regression, We will send an email to the committer, gcc-regression and gcc-patches mailing lists in following format. From: suni

Re: Clobber REG_CC only for some constraint alternatives?

2020-08-27 Thread Jeff Law via Gcc
On Thu, 2020-08-27 at 16:31 +0530, Senthil Kumar Selvaraj wrote: > Pip Cet writes: > > > On Mon, Aug 24, 2020 at 6:18 PM Jeff Law wrote: > > > > The post-reload splitter introduces the clobber. The wiki > > > > suggests that approach if most insns clobber REG_CC, perhaps because of > > > > the mi

Re: Questions regarding update_stmt and release_ssa_name_fn.

2020-08-27 Thread Gary Oblock via Gcc
Richard, >You need to call update_stmt () if you change SSA operands to >sth else. I'm having trouble parsing the "sth else" above. Could you please rephrase this if it's important to your point. I take what you mean is if you change any SSA operand to any statement then update that statement. T

Re: Questions regarding update_stmt and release_ssa_name_fn.

2020-08-27 Thread Richard Biener via Gcc
On August 27, 2020 7:45:15 PM GMT+02:00, Gary Oblock wrote: >Richard, > >>You need to call update_stmt () if you change SSA operands to >>sth else. > >I'm having trouble parsing the "sth else" above. Could you >please rephrase this if it's important to your point. I take >what you mean is if you

#line directives in generated C files

2020-08-27 Thread Pip Cet via Gcc
I may be missing an obvious workaround, but it seems we currently emit a #line directive when including lines from machine description files in C files, but never emit a second directive when switching back to the generated C file. This makes stepping through the backend in gdb somewhat painful, be

gcc-8-20200827 is now available

2020-08-27 Thread GCC Administrator via Gcc
Snapshot gcc-8-20200827 is now available on https://gcc.gnu.org/pub/gcc/snapshots/8-20200827/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 8 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: Questions regarding update_stmt and release_ssa_name_fn.

2020-08-27 Thread Gary Oblock via Gcc
> If x_2 is a default def then the IL isn't correct in the first place. I doubt > it is that way, btw. - we have verifiers that would blow up if it would. Richard, I'm just sharing this so you can tell me whether or not I'm going crazy. ;-) This little function is finding that arr_2 = PHI is p