[RTL ifcvt] Print name of noce trasform that succeeded in dump file
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Thu, 9 Jun 2016 08:48:10 +0000 (08:48 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Thu, 9 Jun 2016 08:48:10 +0000 (08:48 +0000)
commitf62c6a620443d099c412e5698c78f284e0d47d41
tree88d2f1c690abe626b3b334b590691d8caed372a2
parentb111f1f9f064d09ad9be18f673e899c275bd7d8d
[RTL ifcvt] Print name of noce trasform that succeeded in dump file

* ifcvt.c (struct noce_if_info): Add transform_name field.
(noce_try_move): Set if_info->transform_name to the function name.
(noce_try_ifelse_collapse): Likewise.
(noce_try_store_flag): Likewise.
(noce_try_inverse_constants): Likewise.
(noce_try_store_flag_constants): Likewise.
(noce_try_addcc): Likewise.
(noce_try_store_flag_mask): Likewise.
(noce_try_cmove): Likewise.
(noce_try_cmove_arith): Likewise.
(noce_try_minmax): Likewise.
(noce_try_abs): Likewise.
(noce_try_sign_mask): Likewise.
(noce_try_bitop): Likewise.
(noce_convert_multiple_sets): Likewise.
(noce_process_if_block): Print if_info->transform_name to
dump_file if transformation succeeded.

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