[RTL-ifcvt] PR rtl-optimization/67749: Do not emit separate SET insn in IF-ELSE case
commitf28193e7ba951597defc1487e433443bc112fb11
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Nov 2015 11:40:17 +0000 (9 11:40 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Nov 2015 11:40:17 +0000 (9 11:40 +0000)
tree572a6ba8e727b901c527faeed99eee95900d2d0f
parent4fa8daf57ed3a507ca099322ea27f3b534bfa796
[RTL-ifcvt] PR rtl-optimization/67749: Do not emit separate SET insn in IF-ELSE case

PR rtl-optimization/67749
* ifcvt.c (noce_try_cmove_arith): Do not emit move in IF-ELSE
case before emitting the two blocks.  Instead modify the register
in the corresponding final insn of the basic block.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230014 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ifcvt.c