first cut at optimizing
R=r
OCL=19564
CL=19564
diff --git a/src/cmd/6g/gg.h b/src/cmd/6g/gg.h
index 594689b..0e59829 100644
--- a/src/cmd/6g/gg.h
+++ b/src/cmd/6g/gg.h
@@ -39,6 +39,7 @@
Addr from; // src address
Addr to; // dst address
Prog* link; // next instruction in this func
+ void* reg; // pointer to containing Reg struct
};
#define P ((Prog*)0)
@@ -102,7 +103,6 @@
EXTERN Biobuf* bout;
EXTERN int32 dynloc;
EXTERN uchar reg[D_NONE];
-EXTERN ushort txt[NTYPE*NTYPE];
EXTERN int32 maxround;
EXTERN int32 widthptr;
EXTERN Sym* symstringo; // string objects