From: Eoghan Sherry Date: Tue, 1 Feb 2011 17:12:42 +0000 (-0500) Subject: 6g: fix registerization of temporaries X-Git-Tag: weekly.2011-02-01~15 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=e6a934a1d9258a6990724774995770d9bb5fea4b;p=gostls13.git 6g: fix registerization of temporaries Use correct range in allocated register test. R=rsc, ken2 CC=golang-dev https://golang.org/cl/4073049 --- diff --git a/src/cmd/6g/gsubr.c b/src/cmd/6g/gsubr.c index ebb61ea945..c3dac1fdcd 100644 --- a/src/cmd/6g/gsubr.c +++ b/src/cmd/6g/gsubr.c @@ -246,7 +246,7 @@ anyregalloc(void) { int i, j; - for(i=D_AL; i<=D_DI; i++) { + for(i=D_AX; i<=D_R15; i++) { if(reg[i] == 0) goto ok; for(j=0; j