OSDN Git Service

2005-04-01 Paolo Bonzini <bonzini@gnu.org>
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Apr 2005 07:58:44 +0000 (07:58 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Apr 2005 07:58:44 +0000 (07:58 +0000)
commit72c3b159d5de32ec8943719866338dc11a8cb026
tree1bff3f6a8b4f1bf49c00a449469810462a27c491
parentd4946992b00654a1d079143380a37ac8f4943b4f
2005-04-01  Paolo Bonzini  <bonzini@gnu.org>
    Jan Hubicka  <jh@suse.cz>

* config/i386/i386.c (ix86_decompose_address): Look inside SUBREGs
to fix addresses involving EBP and ESP.
(aligned_operand, legitimate_address_p, ix86_address_cost): Be prepared
for SUBREGed registers.
(legitimate_address_p): Accept SUBREGed registers.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97376 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c