https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87733
--- Comment #18 from Peter Bergner <bergner at gcc dot gnu.org> --- (In reply to Rich Felker from comment #16) > long syscall6(long n, long a, long b, long c, long d, long e, long f) [snip] > : "ir"(n), "r"(r4), "r"(r5), "r"(r6) ...and "n" is an argument register, so why use "ir" for n's constraint? Shouldn't that just be "r"? Maybe that is confusing IRA/LRA/reload?
