r216594 - in /branches/match-and-simplify/gcc: ...

rguenth@gcc.gnu.org rguenth@gcc.gnu.org
Thu Oct 23 13:32:00 GMT 2014


Author: rguenth
Date: Thu Oct 23 13:32:26 2014
New Revision: 216594

URL: https://gcc.gnu.org/viewcvs?rev=216594&root=gcc&view=rev
Log:
2014-10-23  Richard Biener  <rguenther@suse.de>

	* genmatch.c (capture_info): New class.
	(capture_info::capture_info): New constructor.
	(capture_info::walk_match): New method.
	(capture_info::walk_result): New method.
	(capture_info::walk_c_expr): New method.
	(dt_simplify::gen): Handle preserving side-effects for
	GENERIC code generation.
	(decision_tree::gen_generic): Do not reject operands
	with TREE_SIDE_EFFECTS.

Modified:
    branches/match-and-simplify/gcc/ChangeLog.mas
    branches/match-and-simplify/gcc/genmatch.c



More information about the Gcc-cvs mailing list