Lines Matching refs:nam
390 var nam Node
391 if stataddr(&nam, r.Left) {
393 n.Left = &nam
1200 // stataddr sets nam to the static address of n and reports whether it succeeded.
1201 func stataddr(nam *Node, n *Node) bool {
1208 *nam = *n
1212 if !stataddr(nam, n.Left) {
1215 nam.Xoffset += n.Xoffset
1216 nam.Type = n.Type
1223 if !stataddr(nam, n.Left) {
1235 nam.Xoffset += int64(l) * n.Type.Width
1236 nam.Type = n.Type
1371 var nam Node
1372 return stataddr(&nam, nl) && nam.Class == PEXTERN
1379 var nam Node
1380 if !stataddr(&nam, nl) || nam.Class != PEXTERN {
1416 nam.Xoffset += int64(array_array)
1417 gdata(&nam, ptr, Widthptr)
1419 nam.Xoffset += int64(array_nel) - int64(array_array)
1422 gdata(&nam, &nod1, Widthint)
1424 nam.Xoffset += int64(array_cap) - int64(array_nel)
1425 gdata(&nam, &nod1, Widthint)
1432 gdata(&nam, nr, int(nr.Type.Width))