re PR target/49780 ([x32] internal compiler error: in create_mem_ref, at tree-ssa...
authorUros Bizjak <uros@gcc.gnu.org>
Wed, 20 Jul 2011 12:58:28 +0000 (14:58 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 20 Jul 2011 12:58:28 +0000 (14:58 +0200)
commit5e27a6d4ff8a07b33550095c5c2d848a5eef7394
tree6b28364ed1389c1736ddfe62eddb340973aee9fb
parent74d8fa44465f96c843fbf4e470b2483c8c5e8988
re PR target/49780 ([x32] internal compiler error: in create_mem_ref, at tree-ssa-address.c:806)

PR target/49780
* config/i386/predicates.md (no_seg_addres_operand): No more special.
* config/i386/i386.c (ix86_decompose_address): Allow only subregs
of DImode hard registers in base.
(ix86_legitimate_address_p): Allow SImode and DImode base and index
registers.

From-SVN: r176506
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/predicates.md