r231004 - in /trunk/gcc: ChangeLog ifcvt.c

ktkachov@gcc.gnu.org ktkachov@gcc.gnu.org
Fri Nov 27 09:52:00 GMT 2015


Author: ktkachov
Date: Fri Nov 27 09:52:09 2015
New Revision: 231004

URL: https://gcc.gnu.org/viewcvs?rev=231004&root=gcc&view=rev
Log:
[RTL-ifcvt] Reject insns that are multiple_sets

	* ifcvt.c (insn_valid_noce_process_p): Reject insn if it satisfies
	multiple_sets.
	(noce_try_cmove_arith): Add checking asserts that orig_a and orig_b
	are not modified by the final modified insns in the basic blocks.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/ifcvt.c



More information about the Gcc-cvs mailing list