https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93974
Peter Bergner <bergner at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rsandifo at gcc dot gnu.org --- Comment #14 from Peter Bergner <bergner at gcc dot gnu.org> --- (In reply to Vladimir Makarov from comment #13) > Sorry, I have no good knowledge of decompose_address. The original author > is Richard Sandiford and it is even not in RA sources (it is in rtlanal.c). > > I'd recommend to ask Richard may be he has some insights or just modify to > make it work in this case. I can only say it is a sensitive code which can > affect a lot of targets if something is not done right. We had such problems > with this code in the past. Ah, ok, CCing Richard. Richard, can you comment on the findings in Comment #4? Do we just need to add support for seeing a (plus (and: ....) (const int 8)) type of address or should we have never created anything like that in the first place or ???