i386.c (ix86_decompose_address): Look inside SUBREGs to fix addresses involving EBP...
commit7c93c2cc4dd591cfc88bd058611befae64c6238a
authorPaolo Bonzini <bonzini@gnu.org>
Fri, 1 Apr 2005 07:58:44 +0000 (1 07:58 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Fri, 1 Apr 2005 07:58:44 +0000 (1 07:58 +0000)
tree1bff3f6a8b4f1bf49c00a449469810462a27c491
parenta288c5cd8c7b0201e0cfbbaba19193c7782969b4
i386.c (ix86_decompose_address): Look inside SUBREGs to fix addresses involving EBP and ESP.

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.

Co-Authored-By: Jan Hubicka <jh@suse.cz>
From-SVN: r97376
gcc/ChangeLog
gcc/config/i386/i386.c