mirror of https://github.com/golang/go.git
[dev.power64] liblink: improve documentation of struct Prog
LGTM=dave, rsc R=rsc, dave CC=golang-codereviews https://golang.org/cl/169460043
This commit is contained in:
parent
60f66aa817
commit
8c060d9392
|
|
@ -54,7 +54,7 @@ struct Addr
|
||||||
{
|
{
|
||||||
char sval[8];
|
char sval[8];
|
||||||
float64 dval;
|
float64 dval;
|
||||||
Prog* branch; // for 5g, 6g, 8g
|
Prog* branch; // for 5g, 6g, 8g, 9g
|
||||||
} u;
|
} u;
|
||||||
|
|
||||||
LSym* sym;
|
LSym* sym;
|
||||||
|
|
@ -89,10 +89,13 @@ struct Prog
|
||||||
int32 lineno;
|
int32 lineno;
|
||||||
Prog* link;
|
Prog* link;
|
||||||
short as;
|
short as;
|
||||||
uchar reg; // arm, power64 only
|
uchar scond; // arm only; condition codes
|
||||||
uchar scond; // arm only
|
|
||||||
|
// operands
|
||||||
Addr from;
|
Addr from;
|
||||||
Addr from3; // power64 only, fma and rlwm
|
uchar reg; // arm, power64 only (e.g., ADD from, reg, to);
|
||||||
|
// also used for ADATA width on arm, power64
|
||||||
|
Addr from3; // power64 only (e.g., RLWM/FMADD from, reg, from3, to)
|
||||||
Addr to;
|
Addr to;
|
||||||
|
|
||||||
// for 5g, 6g, 8g internal use
|
// for 5g, 6g, 8g internal use
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue