This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [tree-ssa] Question: going in and out of SSA


On Wed, 2003-12-31 at 16:34, Devang Patel wrote:

> !       {
> !       int i;
> !       rewrite_out_of_ssa (fndecl, TDI_optimized);
> !       for (i = 0; i < num_referenced_vars; i++)
> !         var_ann (referenced_var (i))->out_of_ssa_tag = 0;
> !       rewrite_into_ssa (fndecl, NULL, TDI_ssa_2);
> !       }
>          /* Rewrite the function out of SSA form.  */
>          rewrite_out_of_ssa (fndecl, TDI_optimized);
>          ggc_collect ();
> 
>          /* Flush out flow graph and SSA data.  */
>          BITMAP_XFREE (vars_to_rename);
> 
> 
> Is it a bug OR expected behavior OR uncharted territory OR am I not
>
Expected behaviour.  rewrite_out_of_ssa() generates non-GIMPLE code.


Diego.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]