re PR target/42495 (redundant memory load)
commit3393e880c6040bac26ef0b183273877844dd2116
authorMaxim Kuvyrkov <maxim@codesourcery.com>
Tue, 27 Jul 2010 19:42:15 +0000 (27 19:42 +0000)
committerMaxim Kuvyrkov <mkuvyrkov@gcc.gnu.org>
Tue, 27 Jul 2010 19:42:15 +0000 (27 19:42 +0000)
treedee58e9ff2060acd68d5e7305d5cb5da959a4079
parenteae7938e451f9ec64ca8c1d8781ce4201560b314
re PR target/42495 (redundant memory load)

PR target/42495
PR middle-end/42574
* config/arm/arm.c (thumb1_size_rtx_costs): Add cost for "J" constants.
* config/arm/arm.md (define_split "J", define_split "K"): Make
IRA/reload friendly.

From-SVN: r162594
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.md