OSDN Git Service

PR rtl-optimization/48927
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 May 2011 12:11:25 +0000 (12:11 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 May 2011 12:11:25 +0000 (12:11 +0000)
commit34347cd4139d2f91104d3b13090d1ff491b77cf9
treed5aea3efc3350bea77719c98422be119161392a7
parentd0a639c496e4b211574bcf96cc87b03d2efb2260
PR rtl-optimization/48927
* ira-conflicts.c (commutative_constraint_p): Use
recog_data.alternative_enabled_p to disable alternatives where
"enabled" attribute is false.
(get_dup_num): Ditto.
* ira-lives.c (single_reg_class): Ditto.
(ira_implicitly_set_insn_hard_regs): Ditto.

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