]> Cypherpunks repositories - gostls13.git/commit
5g: fix optimizer bug
authorRuss Cox <rsc@golang.org>
Wed, 23 Feb 2011 18:21:39 +0000 (13:21 -0500)
committerRuss Cox <rsc@golang.org>
Wed, 23 Feb 2011 18:21:39 +0000 (13:21 -0500)
commit63c24081a09a363735797097bf238a7c78d15fd7
tree9cd341b6be9305132c58d7b337ea5cf2a545738d
parent9fc0f159c31e7b63708ed80982a88753db8a4a02
5g: fix optimizer bug

same as in issue below, never fixed on ARM

changeset:   5498:3fa1372ca694
user:        Ken Thompson <ken@golang.org>
date:        Thu May 20 17:31:28 2010 -0700

description:
fix issue 798
cannot allocate an audomatic temp
while real registers are allocated.
there is a chance that the automatic
will be allocated to one of the
allocated registers. the fix is to
not registerize such variables.

R=rsc
CC=golang-dev
https://golang.org/cl/1202042

R=ken2
CC=golang-dev
https://golang.org/cl/4226042
src/cmd/5g/gg.h
src/cmd/5g/gsubr.c
src/cmd/5g/reg.c