http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49765
Summary: Support x32 with TARGET_LEGITIMIZE_ADDRESS/LEGITIMIZE_RELOAD_ADDRESS Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.org ReportedBy: hjl.to...@gmail.com CC: sergos....@gmail.com 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).