This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Your Jan 15 change broke the x86
On Sun, Jan 31, 1999 at 02:25:29PM -0700, Jeffrey A Law wrote:
> Are autoinc addresses always offsettable? A reloaded autoinc is offsettable,
> but I'm not sure a raw autoinc is offsettable.
I've not seen an actual machine with offsettable autoincs.
> Also some targets only allow limited autoinc addressing -- so an autoinc may
> not match a 'm'. Consider a target which can do postinc loads and preinc
> stores only. For such a port 'm' would not match an autoinc address.
Ok, so what? How does this apply to the fact that the user has
little or no control over how and whether autoincs are generated?
Or are they supposed to simply write
asm("" : "=<"(*++x) : ">"(*y++))
and hope?
r~