* ifcvt.c (ifcvt_after_combine): New static variable.
commitabd03efeebb7b16a5028c232531c4742ef354a19
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 13 Jul 2013 08:51:18 +0000 (13 08:51 +0000)
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 13 Jul 2013 08:51:18 +0000 (13 08:51 +0000)
tree4b0211ebdea0bf8fbcfb0abce7580c5407e24e47
parent5afbc03fc3ef44e635a3505583fd6ef4b89758fb
* ifcvt.c (ifcvt_after_combine): New static variable.
(cheap_bb_rtx_cost_p): Set scale to REG_BR_PROB_BASE when optimizing
for size.
(if_convert): New parameter after_combine.  Set ifcvt_after_combine.
(rest_of_handle_if_conversion, rest_of_handle_if_after_combine,
rest_of_handle_if_after_reload): Pass new argument for if_convert.

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