This is the mail archive of the gcc-patches@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: [patch] PR23234 (take 2)


Very, very, VERY deep *sigh*  >:-(

> @@ -150,7 +164,7 @@ execute_cse_reciprocals (void)
>  	  def = PHI_RESULT (phi);
>  	  if (FLOAT_TYPE_P (TREE_TYPE (def))
>  	      && is_gimple_reg (def))
> -	    execute_cse_reciprocals_1 (&bsi, def, true);
> +	    execute_cse_reciprocals_1 (&bsi, def, PR_BEFORE_BSI);
>  	}
>
>        for (; !bsi_end_p (bsi); bsi_next (&bsi))
> @@ -160,12 +174,15 @@ execute_cse_reciprocals (void)
>  	      && (def = SINGLE_SSA_TREE_OPERAND (stmt, SSA_OP_DEF)) != NULL
>  	      && FLOAT_TYPE_P (TREE_TYPE (def))
>  	      && TREE_CODE (def) == SSA_NAME)
> -	    execute_cse_reciprocals_1 (&bsi, def, false);
> +	    execute_cse_reciprocals_1 (&bsi, def, PR_BEFORE_BSI);
						  ^
						  PR_AFTER_BSI
>  	}
>      }

is what I am actually testing.

Gr.
Steven



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