Commit 1b6546cc by Richard Biener Committed by Richard Biener

timevar.def (TV_TREE_RECIP, [...]): Add.

2017-12-05  Richard Biener   <rguenther@suse.de>

	* timevar.def (TV_TREE_RECIP, TV_TREE_SINCOS, TV_TREE_WIDEN_MUL):
	Add.
	* tree-ssa-math-opts.c (pass_data_cse_reciprocal): Use TV_TREE_RECIP.
	(pass_data_cse_sincos): Use TV_TREE_SINCOS.
	(pass_data_optimize_widening_mul): Use TV_TREE_WIDEN_MUL.

From-SVN: r255415
parent 40c21e91
2017-12-05 Richard Biener <rguenther@suse.de>
* timevar.def (TV_TREE_RECIP, TV_TREE_SINCOS, TV_TREE_WIDEN_MUL):
Add.
* tree-ssa-math-opts.c (pass_data_cse_reciprocal): Use TV_TREE_RECIP.
(pass_data_cse_sincos): Use TV_TREE_SINCOS.
(pass_data_optimize_widening_mul): Use TV_TREE_WIDEN_MUL.
2017-12-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2017-12-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* dbxout.c (dbxout_block): Grow buf to 30 bytes. * dbxout.c (dbxout_block): Grow buf to 30 bytes.
...@@ -209,6 +209,9 @@ DEFTIMEVAR (TV_TREE_SSA_VERIFY , "tree SSA verifier") ...@@ -209,6 +209,9 @@ DEFTIMEVAR (TV_TREE_SSA_VERIFY , "tree SSA verifier")
DEFTIMEVAR (TV_TREE_STMT_VERIFY , "tree STMT verifier") DEFTIMEVAR (TV_TREE_STMT_VERIFY , "tree STMT verifier")
DEFTIMEVAR (TV_TREE_SWITCH_CONVERSION, "tree switch conversion") DEFTIMEVAR (TV_TREE_SWITCH_CONVERSION, "tree switch conversion")
DEFTIMEVAR (TV_TREE_SWITCH_LOWERING, "tree switch lowering") DEFTIMEVAR (TV_TREE_SWITCH_LOWERING, "tree switch lowering")
DEFTIMEVAR (TV_TREE_RECIP , "gimple CSE reciprocals")
DEFTIMEVAR (TV_TREE_SINCOS , "gimple CSE sin/cos")
DEFTIMEVAR (TV_TREE_WIDEN_MUL , "gimple widening/fma detection")
DEFTIMEVAR (TV_TRANS_MEM , "transactional memory") DEFTIMEVAR (TV_TRANS_MEM , "transactional memory")
DEFTIMEVAR (TV_TREE_STRLEN , "tree strlen optimization") DEFTIMEVAR (TV_TREE_STRLEN , "tree strlen optimization")
DEFTIMEVAR (TV_CGRAPH_VERIFY , "callgraph verifier") DEFTIMEVAR (TV_CGRAPH_VERIFY , "callgraph verifier")
......
...@@ -688,7 +688,7 @@ const pass_data pass_data_cse_reciprocals = ...@@ -688,7 +688,7 @@ const pass_data pass_data_cse_reciprocals =
GIMPLE_PASS, /* type */ GIMPLE_PASS, /* type */
"recip", /* name */ "recip", /* name */
OPTGROUP_NONE, /* optinfo_flags */ OPTGROUP_NONE, /* optinfo_flags */
TV_NONE, /* tv_id */ TV_TREE_RECIP, /* tv_id */
PROP_ssa, /* properties_required */ PROP_ssa, /* properties_required */
0, /* properties_provided */ 0, /* properties_provided */
0, /* properties_destroyed */ 0, /* properties_destroyed */
...@@ -1902,7 +1902,7 @@ const pass_data pass_data_cse_sincos = ...@@ -1902,7 +1902,7 @@ const pass_data pass_data_cse_sincos =
GIMPLE_PASS, /* type */ GIMPLE_PASS, /* type */
"sincos", /* name */ "sincos", /* name */
OPTGROUP_NONE, /* optinfo_flags */ OPTGROUP_NONE, /* optinfo_flags */
TV_NONE, /* tv_id */ TV_TREE_SINCOS, /* tv_id */
PROP_ssa, /* properties_required */ PROP_ssa, /* properties_required */
PROP_gimple_opt_math, /* properties_provided */ PROP_gimple_opt_math, /* properties_provided */
0, /* properties_destroyed */ 0, /* properties_destroyed */
...@@ -3243,7 +3243,7 @@ const pass_data pass_data_optimize_widening_mul = ...@@ -3243,7 +3243,7 @@ const pass_data pass_data_optimize_widening_mul =
GIMPLE_PASS, /* type */ GIMPLE_PASS, /* type */
"widening_mul", /* name */ "widening_mul", /* name */
OPTGROUP_NONE, /* optinfo_flags */ OPTGROUP_NONE, /* optinfo_flags */
TV_NONE, /* tv_id */ TV_TREE_WIDEN_MUL, /* tv_id */
PROP_ssa, /* properties_required */ PROP_ssa, /* properties_required */
0, /* properties_provided */ 0, /* properties_provided */
0, /* properties_destroyed */ 0, /* properties_destroyed */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment