rs6000.c (rs6000_emit_set_long_const): Shorten sequence for DImode constants >= 0x800...
authorJakub Jelinek <jakub@redhat.com>
Sat, 9 Jan 2010 17:56:12 +0000 (18:56 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Sat, 9 Jan 2010 17:56:12 +0000 (18:56 +0100)
commit7234a61566edff4c50de8964639683e3acfbeab2
treeae157d3331dc7129dfe34ee4c436e7190ece2a4a
parentf2ff577a338d9422ee2b35786b3ae873aab933fe
rs6000.c (rs6000_emit_set_long_const): Shorten sequence for DImode constants >= 0x80000000UL <= 0xFFFFFFFFUL by 1 insn.

* config/rs6000/rs6000.c (rs6000_emit_set_long_const): Shorten
sequence for DImode constants >= 0x80000000UL <= 0xFFFFFFFFUL by
1 insn.
(num_insns_constant_wide): Adjust for that change.

From-SVN: r155770
gcc/ChangeLog
gcc/config/rs6000/rs6000.c