Re: Questions regarding update_stmt and release_ssa_name_fn.

2020-08-28 Thread Richard Biener via Gcc
18 = i_6 + 1; > >[local count: 1073741824]: > # i_6 = PHI <0(2), i_18(3)> > _4 = (long unsigned int) i_6; > if (_4 != 1) > goto ; [99.00%] > else > goto ; [1.00%] > >[local count: 10737416]: > min_x_12 = min_of_x (data_10, 1); >

Re: Questions regarding update_stmt and release_ssa_name_fn.

2020-08-27 Thread Gary Oblock via Gcc
goto ; [0.04%] else goto ; [99.96%] [local count: 4295]: __builtin_puts (&"min_x error"[0]); exit (-1); [local count: 10733121]: _5 = min_x_12->x; printf ("min_x %e\n", _5); return 0; } Am I crazy? Thanks, Gary _

Re: Questions regarding update_stmt and release_ssa_name_fn.

2020-08-27 Thread Richard Biener via Gcc
A operand of that stmt. Richard. >Thanks, > >Gary > >From: Richard Biener >Sent: Thursday, August 27, 2020 2:04 AM >To: Gary Oblock >Cc: gcc@gcc.gnu.org >Subject: Re: Questions regarding update_stmt and release_ssa_name_fn. > >[EXTER

Re: Questions regarding update_stmt and release_ssa_name_fn.

2020-08-27 Thread Gary Oblock via Gcc
then update that statement. Thanks, Gary From: Richard Biener Sent: Thursday, August 27, 2020 2:04 AM To: Gary Oblock Cc: gcc@gcc.gnu.org Subject: Re: Questions regarding update_stmt and release_ssa_name_fn. [EXTERNAL EMAIL NOTICE: This email originated from an e

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

Questions regarding update_stmt and release_ssa_name_fn.

2020-08-26 Thread Gary Oblock via Gcc
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 to change.) However, this seems too has its own issues. In one proble