Bug 49765 - Support x32 with TARGET_LEGITIMIZE_ADDRESS/LEGITIMIZE_RELOAD_ADDRESS
Summary: Support x32 with TARGET_LEGITIMIZE_ADDRESS/LEGITIMIZE_RELOAD_ADDRESS
Status: RESOLVED INVALID
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 4.7.0
: P3 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on: 47744
Blocks:
  Show dependency treegraph
 
Reported: 2011-07-16 16:46 UTC by H.J. Lu
Modified: 2011-07-18 18:32 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description H.J. Lu 2011-07-16 16:46:04 UTC
The x32 implementation calls ix86_simplify_base_index_disp
in ix86_decompose_address.  We should investigate if we
could handle translations in TARGET_LEGITIMIZE_ADDRESS (or
maybe also LEGITIMIZE_RELOAD_ADDRESS).
Comment 1 Uroš Bizjak 2011-07-18 18:32:10 UTC
No need, problems were fixed in different way, see PR 47744.