diff options
author | Kai Backman <kaib@golang.org> | 2009-06-26 22:04:30 -0700 |
---|---|---|
committer | Kai Backman <kaib@golang.org> | 2009-06-26 22:04:30 -0700 |
commit | 0b5dd8859d5c65d294f470223ea15c0b7016ebf2 (patch) | |
tree | e5964bbadf220f4cdacca3ffb5f423730f098d35 /src/cmd/5g/gg.h | |
parent | 00f5451227c170733a71fe334b8a540dc882e19d (diff) | |
download | golang-0b5dd8859d5c65d294f470223ea15c0b7016ebf2.tar.gz |
working on bgen
- removed smallint optimizations
- lifted raddr from 5c
- add back %R, was used in gc/* causing -g to crash
- changed naddr OREGISTER to emit D_REG instead of D_OREG
R=rsc
APPROVED=rsc
DELTA=74 (38 added, 28 deleted, 8 changed)
OCL=30799
CL=30822
Diffstat (limited to 'src/cmd/5g/gg.h')
-rw-r--r-- | src/cmd/5g/gg.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/5g/gg.h b/src/cmd/5g/gg.h index 19084f34f..14fef3019 100644 --- a/src/cmd/5g/gg.h +++ b/src/cmd/5g/gg.h @@ -100,6 +100,7 @@ void sgen(Node*, Node*, int32); void gmove(Node*, Node*); Prog* gins(int, Node*, Node*); int samaddr(Node*, Node*); +void raddr(Node *n, Prog *p); void naddr(Node*, Addr*); void cgen_aret(Node*, Node*); |