ifcvt.c (noce_init_if_info): New static function, broken out of noce_process_if_block.
authorIan Lance Taylor <ian@airs.com>
Sun, 15 Jan 2006 02:49:17 +0000 (02:49 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Sun, 15 Jan 2006 02:49:17 +0000 (02:49 +0000)
commit5d1dcaa2c3846b2e189ab190e53c07d13d55673c
tree0f3b6840427ac80db771374ab36bf699a7b5f066
parent7c514720e453223a2a57838a2f90e9692ba2b1df
ifcvt.c (noce_init_if_info): New static function, broken out of noce_process_if_block.

./: * ifcvt.c (noce_init_if_info): New static function, broken out of
noce_process_if_block.
(noce_process_if_block): Call noce_init_if_info.
(check_cond_move_block): New static function.
(cond_move_process_if_block): New static function.
(process_if_block): Call cond_move_process_if_block.
testsuite/:
* gcc.target/i386/cmov6.c: New test.

From-SVN: r109717
gcc/ChangeLog
gcc/ifcvt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/cmov6.c [new file with mode: 0644]