While gcc 4.2 could generate auto-incremnt addressing at least for simple code as in the libgcc bcmp, gcc 4.4 fails utterly there.
-- Summary: auto-increment generation does not work Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: major Priority: P3 Component: rtl-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: amylaar at gcc dot gnu dot org GCC host triplet: i686-pc-linux-gnu GCC target triplet: arc-elf32 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38440