[RTL-ifcvt] PR rtl-optimization/67749: Do not emit separate SET insn in IF-ELSE case
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Mon, 9 Nov 2015 11:40:17 +0000 (11:40 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Mon, 9 Nov 2015 11:40:17 +0000 (11:40 +0000)
commit0780fbabe817acfecd44ea2ca48df0bb0b7af9cb
tree572a6ba8e727b901c527faeed99eee95900d2d0f
parente6b6bf09dd34ed9a35cbc7d37d0fde1849450aad
[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.

From-SVN: r230014
gcc/ChangeLog
gcc/ifcvt.c