ira-int.h (target_ira_int): Add x_ira_useful_class_mode_regs.
authorRichard Sandiford <rdsandiford@googlemail.com>
Tue, 2 Oct 2012 19:34:49 +0000 (19:34 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 2 Oct 2012 19:34:49 +0000 (19:34 +0000)
commita2c19e9343706412d3320e3b6b2688d01ace96a5
tree431668293bd4a0018f9e8856e4c146862a0c276d
parentc9d74da68c27d7af5c5c2edef7f723190ab461d2
ira-int.h (target_ira_int): Add x_ira_useful_class_mode_regs.

gcc/
* ira-int.h (target_ira_int): Add x_ira_useful_class_mode_regs.
(ira_useful_class_mode_regs): New macro.
* ira.c (clarify_prohibited_class_mode_regs): Set up
ira_useful_class_mode_regs.
* ira-color.c (setup_profitable_hard_regs): Use it to initialise
profitable_hard_regs.

From-SVN: r191996
gcc/ChangeLog
gcc/ira-color.c
gcc/ira-int.h
gcc/ira.c