[llvm-commits] [llvm-gcc-4.2] r55184 - in /llvm-gcc-4.2/trunk/gcc: passes.c tree-ssa-ccp.c

Duncan Sands baldrick at free.fr
Thu Aug 28 12:50:00 PDT 2008


Hi Rafael, you forgot the "LLVM local" markers here:

> ==============================================================================
> --- llvm-gcc-4.2/trunk/gcc/tree-ssa-ccp.c (original)
> +++ llvm-gcc-4.2/trunk/gcc/tree-ssa-ccp.c Fri Aug 22 12:07:31 2008
> @@ -2544,6 +2544,11 @@
>  	      continue;
>  	    }
>  	  fcode = DECL_FUNCTION_CODE (callee);
> +	  if (fcode != BUILT_IN_CONSTANT_P)
> +	    {
> +	      bsi_next (&i);
> +	      continue;
> +	    }
>  
>  	  result = ccp_fold_builtin (*stmtp, call);
>  	  if (!result)
> @@ -2621,12 +2626,10 @@
>    NULL,					/* next */
>    0,					/* static_pass_number */
>    0,					/* tv_id */
> -  PROP_cfg | PROP_ssa | PROP_alias,	/* properties_required */
> +  PROP_cfg,	/* properties_required */
>    0,					/* properties_provided */
>    0,					/* properties_destroyed */
>    0,					/* todo_flags_start */
> -  TODO_dump_func
> -    | TODO_verify_ssa
> -    | TODO_update_ssa,			/* todo_flags_finish */
> +  TODO_dump_func,			/* todo_flags_finish */
>    0					/* letter */
>  };

Ciao,

Duncan.



More information about the llvm-commits mailing list