OSDN Git Service

PR target/49927
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Aug 2011 17:13:30 +0000 (17:13 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Aug 2011 17:13:30 +0000 (17:13 +0000)
commit3c22703a4b865a421b8748240c854cd2f247e716
tree66a8c9b2140e8f0b7b32d5202c831de4421ac3b7
parent6b809b999a43145d60610dfe71598daeadae0378
PR target/49927
* config/i386/i386.c (ix86_address_subreg_operand): New.
(ix86_decompose_address): Use ix86_address_subreg_operand.
(ix86_legitimate_address_p): Do not assert that subregs satisfy
register_no_elim_operand in DImode.

testsuite/ChangeLog:

PR target/49927
* gcc.target/i386/pr49927.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177064 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr49927.c [new file with mode: 0644]