r230864 - in /trunk/gcc: ChangeLog alias.c ifcv...

bernds@gcc.gnu.org bernds@gcc.gnu.org
Wed Nov 25 10:23:00 GMT 2015


Author: bernds
Date: Wed Nov 25 10:23:28 2015
New Revision: 230864

URL: https://gcc.gnu.org/viewcvs?rev=230864&root=gcc&view=rev
Log:
Remove broken ifcvt code for speculating memory writes

	* ifcvt.c (noce_mem_write_may_trap_or_fault_p,
	noce_can_store_speculate): Delete.
	(noce_process_if_block): Don't try to handle single MEM stores.
	* rtl.h (memory_must_be_modified_in_insn_p): Don't declare.
	* alias.c (memory_must_be_modified_in_insn_p): Delete.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/alias.c
    trunk/gcc/ifcvt.c
    trunk/gcc/rtl.h



More information about the Gcc-cvs mailing list