http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46232
--- Comment #8 from Martin Jambor <jamborm at gcc dot gnu.org> 2010-12-15 17:40:00 UTC --- I see. I think this is not a P1 stuff then and should definitely not block a release. I'd rather not promise anything, but I'll add this to my TODO list and hope I will try to address this for 4.7. As far as the MEM_REF instead of ARRAY_REF awkwardness is concerned, I don't feel like discussing merits of the former here but trust me there are reasons for this. If you want to have a look for yourself, compare 4.5 and 4.6 build_ref_for_offset implementations (including build_ref_for_model in 4.6) and especially their callers (and the number of them). And of course there was PR 44972.