nod 39 src/cmd/5c/cgen.c Node nod, nod1, nod2, nod3, nod4; nod 78 src/cmd/5c/cgen.c regret(&nod, r); nod 79 src/cmd/5c/cgen.c cgen(r, &nod); nod 82 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, &nod1); nod 84 src/cmd/5c/cgen.c regfree(&nod); nod 85 src/cmd/5c/cgen.c nod = *n; nod 86 src/cmd/5c/cgen.c nod.right = &nod1; nod 87 src/cmd/5c/cgen.c cgen(&nod, nn); nod 110 src/cmd/5c/cgen.c regret(&nod, r); nod 112 src/cmd/5c/cgen.c regalloc(&nod, r, nn); nod 113 src/cmd/5c/cgen.c cgen(r, &nod); nod 114 src/cmd/5c/cgen.c gmove(&nod, l); nod 116 src/cmd/5c/cgen.c gmove(&nod, nn); nod 117 src/cmd/5c/cgen.c regfree(&nod); nod 131 src/cmd/5c/cgen.c regalloc(&nod, r, nn); nod 132 src/cmd/5c/cgen.c cgen(r, &nod); nod 134 src/cmd/5c/cgen.c regalloc(&nod, r, nn); nod 135 src/cmd/5c/cgen.c cgen(r, &nod); nod 138 src/cmd/5c/cgen.c gmove(&nod, &nod1); nod 139 src/cmd/5c/cgen.c regfree(&nod); nod 145 src/cmd/5c/cgen.c regalloc(&nod, r, nn); nod 148 src/cmd/5c/cgen.c cgen(r, &nod); nod 150 src/cmd/5c/cgen.c cgen(r, &nod); nod 155 src/cmd/5c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 163 src/cmd/5c/cgen.c bitload(n, &nod, Z, Z, nn); nod 164 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, nn); nod 165 src/cmd/5c/cgen.c regfree(&nod); nod 238 src/cmd/5c/cgen.c regalloc(&nod, l, nn); nod 239 src/cmd/5c/cgen.c cgen(l, &nod); nod 242 src/cmd/5c/cgen.c gopcode(o, &nod1, Z, &nod); nod 244 src/cmd/5c/cgen.c regalloc(&nod, r, nn); nod 245 src/cmd/5c/cgen.c cgen(r, &nod); nod 248 src/cmd/5c/cgen.c gopcode(o, &nod, &nod1, &nod); nod 250 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, nn); nod 251 src/cmd/5c/cgen.c regfree(&nod); nod 272 src/cmd/5c/cgen.c regalloc(&nod, r, nn); nod 273 src/cmd/5c/cgen.c gopcode(OAS, &nod2, Z, &nod); nod 274 src/cmd/5c/cgen.c gopcode(o, r, Z, &nod); nod 275 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, &nod2); nod 277 src/cmd/5c/cgen.c regfree(&nod); nod 307 src/cmd/5c/cgen.c regalloc(&nod, n, nn); nod 308 src/cmd/5c/cgen.c gmove(&nod2, &nod); nod 309 src/cmd/5c/cgen.c gopcode(o, &nod1, Z, &nod); nod 310 src/cmd/5c/cgen.c gmove(&nod, &nod2); nod 312 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, nn); nod 313 src/cmd/5c/cgen.c regfree(&nod); nod 322 src/cmd/5c/cgen.c bitload(l, &nod, &nod1, &nod2, &nod4); nod 328 src/cmd/5c/cgen.c bitload(l, &nod, &nod1, &nod2, &nod4); nod 330 src/cmd/5c/cgen.c gmove(&nod, &nod4); nod 333 src/cmd/5c/cgen.c gmove(&nod4, &nod); nod 335 src/cmd/5c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 351 src/cmd/5c/cgen.c regret(&nod, l->left); nod 352 src/cmd/5c/cgen.c cgen(l->left, &nod); nod 354 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, &nod1); nod 355 src/cmd/5c/cgen.c regfree(&nod); nod 357 src/cmd/5c/cgen.c nod = *n; nod 358 src/cmd/5c/cgen.c nod.left = &nod2; nod 362 src/cmd/5c/cgen.c cgen(&nod, nn); nod 368 src/cmd/5c/cgen.c gargs(r, &nod, &nod1); nod 371 src/cmd/5c/cgen.c reglcgen(&nod, l, Z); nod 372 src/cmd/5c/cgen.c gopcode(OFUNC, Z, Z, &nod); nod 373 src/cmd/5c/cgen.c regfree(&nod); nod 381 src/cmd/5c/cgen.c regret(&nod, n); nod 382 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, nn); nod 383 src/cmd/5c/cgen.c regfree(&nod); nod 392 src/cmd/5c/cgen.c regialloc(&nod, n, nn); nod 396 src/cmd/5c/cgen.c if(sconst(r) && (v = r->vconst+nod.xoffset) > -4096 && v < 4096) { nod 399 src/cmd/5c/cgen.c cgen(l, &nod); nod 400 src/cmd/5c/cgen.c nod.xoffset += v; nod 403 src/cmd/5c/cgen.c cgen(l, &nod); nod 404 src/cmd/5c/cgen.c regind(&nod, n); nod 405 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, nn); nod 406 src/cmd/5c/cgen.c regfree(&nod); nod 460 src/cmd/5c/cgen.c regalloc(&nod, l, nn); nod 461 src/cmd/5c/cgen.c cgen(l, &nod); nod 462 src/cmd/5c/cgen.c regalloc(&nod1, n, &nod); nod 464 src/cmd/5c/cgen.c gmover(&nod, &nod1); nod 466 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, &nod1); nod 469 src/cmd/5c/cgen.c regfree(&nod); nod 476 src/cmd/5c/cgen.c nod = *nodrat; nod 481 src/cmd/5c/cgen.c nod.xoffset += (int32)r->vconst; nod 482 src/cmd/5c/cgen.c nod.type = n->type; nod 483 src/cmd/5c/cgen.c cgen(&nod, nn); nod 515 src/cmd/5c/cgen.c regalloc(&nod, l, nn); nod 516 src/cmd/5c/cgen.c gopcode(OAS, &nod2, Z, &nod); nod 522 src/cmd/5c/cgen.c gopcode(OSUB, &nod3, &nod, &nod1); nod 525 src/cmd/5c/cgen.c gopcode(OADD, &nod3, &nod, &nod1); nod 529 src/cmd/5c/cgen.c gopcode(OADD, nodconst(v), &nod, &nod1); nod 532 src/cmd/5c/cgen.c regfree(&nod); nod 554 src/cmd/5c/cgen.c regalloc(&nod, l, nn); nod 555 src/cmd/5c/cgen.c gopcode(OAS, &nod2, Z, &nod); nod 560 src/cmd/5c/cgen.c gopcode(OSUB, &nod3, Z, &nod); nod 563 src/cmd/5c/cgen.c gopcode(OADD, &nod3, Z, &nod); nod 567 src/cmd/5c/cgen.c gopcode(OADD, nodconst(v), Z, &nod); nod 568 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, &nod2); nod 570 src/cmd/5c/cgen.c regfree(&nod); nod 577 src/cmd/5c/cgen.c bitload(l, &nod, &nod1, &nod2, Z); nod 578 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, nn); nod 579 src/cmd/5c/cgen.c gopcode(OADD, nodconst(v), Z, &nod); nod 580 src/cmd/5c/cgen.c bitstore(l, &nod, &nod1, &nod2, Z); nod 583 src/cmd/5c/cgen.c bitload(l, &nod, &nod1, &nod2, nn); nod 584 src/cmd/5c/cgen.c gopcode(OADD, nodconst(v), Z, &nod); nod 585 src/cmd/5c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 659 src/cmd/5c/cgen.c Node nod; nod 668 src/cmd/5c/cgen.c nn = &nod; nod 669 src/cmd/5c/cgen.c regalloc(&nod, n, Z); nod 677 src/cmd/5c/cgen.c nod = *n; nod 678 src/cmd/5c/cgen.c nod.op = OADDR; nod 679 src/cmd/5c/cgen.c nod.left = n; nod 680 src/cmd/5c/cgen.c nod.right = Z; nod 681 src/cmd/5c/cgen.c nod.type = types[TIND]; nod 682 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, nn); nod 722 src/cmd/5c/cgen.c Node *l, *r, nod, nod1; nod 735 src/cmd/5c/cgen.c regalloc(&nod, n, nn); nod 736 src/cmd/5c/cgen.c cgen(n, &nod); nod 741 src/cmd/5c/cgen.c gopcode(o, nodfconst(0), &nod, Z); nod 743 src/cmd/5c/cgen.c gopcode(o, nodconst(0), &nod, Z); nod 744 src/cmd/5c/cgen.c regfree(&nod); nod 826 src/cmd/5c/cgen.c regret(&nod, r); nod 827 src/cmd/5c/cgen.c cgenrel(r, &nod); nod 829 src/cmd/5c/cgen.c gopcode(OAS, &nod, Z, &nod1); nod 830 src/cmd/5c/cgen.c regfree(&nod); nod 831 src/cmd/5c/cgen.c nod = *n; nod 832 src/cmd/5c/cgen.c nod.right = &nod1; nod 833 src/cmd/5c/cgen.c boolgen(&nod, true, nn); nod 837 src/cmd/5c/cgen.c regalloc(&nod, r, nn); nod 838 src/cmd/5c/cgen.c cgenrel(r, &nod); nod 840 src/cmd/5c/cgen.c gopcode(o, l, &nod, Z); nod 841 src/cmd/5c/cgen.c regfree(&nod); nod 845 src/cmd/5c/cgen.c regalloc(&nod, l, nn); nod 846 src/cmd/5c/cgen.c cgenrel(l, &nod); nod 847 src/cmd/5c/cgen.c gopcode(o, r, &nod, Z); nod 848 src/cmd/5c/cgen.c regfree(&nod); nod 854 src/cmd/5c/cgen.c regalloc(&nod, r, Z); nod 855 src/cmd/5c/cgen.c cgenrel(r, &nod); nod 857 src/cmd/5c/cgen.c regalloc(&nod, r, nn); nod 858 src/cmd/5c/cgen.c cgenrel(r, &nod); nod 862 src/cmd/5c/cgen.c gopcode(o, &nod, &nod1, Z); nod 863 src/cmd/5c/cgen.c regfree(&nod); nod 163 src/cmd/5c/swt.c Node nod, *l; nod 172 src/cmd/5c/swt.c regalloc(&nod, l, Z); nod 175 src/cmd/5c/swt.c gopcode(OAS, n1, Z, &nod); nod 180 src/cmd/5c/swt.c gopcode(OASHL, nodconst(sh), Z, &nod); nod 183 src/cmd/5c/swt.c gopcode(OOR, n3, Z, &nod); nod 184 src/cmd/5c/swt.c gopcode(OAS, &nod, Z, n2); nod 186 src/cmd/5c/swt.c regfree(&nod); nod 195 src/cmd/5c/txt.c Node nod; nod 207 src/cmd/5c/txt.c nod = znode; nod 208 src/cmd/5c/txt.c nod.op = OAS; nod 209 src/cmd/5c/txt.c nod.left = *fnxp; nod 210 src/cmd/5c/txt.c nod.right = n; nod 211 src/cmd/5c/txt.c nod.type = n->type; nod 212 src/cmd/5c/txt.c cgen(&nod, Z); nod 352 src/cmd/5c/txt.c Node nod; nod 354 src/cmd/5c/txt.c nod = *tn; nod 355 src/cmd/5c/txt.c nod.type = types[TIND]; nod 356 src/cmd/5c/txt.c regalloc(n, &nod, o); nod 577 src/cmd/5c/txt.c Node nod, nod1; nod 618 src/cmd/5c/txt.c regalloc(&nod, t, t); nod 620 src/cmd/5c/txt.c regalloc(&nod, f, t); nod 621 src/cmd/5c/txt.c gins(a, f, &nod); nod 622 src/cmd/5c/txt.c gmove(&nod, t); nod 623 src/cmd/5c/txt.c regfree(&nod); nod 658 src/cmd/5c/txt.c regalloc(&nod, t, f); nod 660 src/cmd/5c/txt.c regalloc(&nod, t, Z); nod 661 src/cmd/5c/txt.c gmove(f, &nod); nod 662 src/cmd/5c/txt.c gins(a, &nod, t); nod 663 src/cmd/5c/txt.c regfree(&nod); nod 720 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 722 src/cmd/5c/txt.c gins(AMOVW, f, &nod); nod 723 src/cmd/5c/txt.c gins(AMOVW, &nod, &nod1); nod 725 src/cmd/5c/txt.c gins(AEOR, &nod1, &nod); nod 727 src/cmd/5c/txt.c gins(AMOVWF, &nod, t); nod 729 src/cmd/5c/txt.c gins(AMOVWD, &nod, t); nod 733 src/cmd/5c/txt.c regfree(&nod); nod 736 src/cmd/5c/txt.c regalloc(&nod, t, Z); nod 737 src/cmd/5c/txt.c gins(AMOVF, nodfconst(2147483648.), &nod); nod 738 src/cmd/5c/txt.c gins(AADDF, &nod, t); nod 739 src/cmd/5c/txt.c regfree(&nod); nod 771 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 772 src/cmd/5c/txt.c gins(AMOVHS, f, &nod); nod 773 src/cmd/5c/txt.c gins(AMOVWD, &nod, t); nod 774 src/cmd/5c/txt.c regfree(&nod); nod 777 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 778 src/cmd/5c/txt.c gins(AMOVHS, f, &nod); nod 779 src/cmd/5c/txt.c gins(AMOVWF, &nod, t); nod 780 src/cmd/5c/txt.c regfree(&nod); nod 800 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 801 src/cmd/5c/txt.c gins(AMOVHU, f, &nod); nod 802 src/cmd/5c/txt.c gins(AMOVWD, &nod, t); nod 803 src/cmd/5c/txt.c regfree(&nod); nod 806 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 807 src/cmd/5c/txt.c gins(AMOVHU, f, &nod); nod 808 src/cmd/5c/txt.c gins(AMOVWF, &nod, t); nod 809 src/cmd/5c/txt.c regfree(&nod); nod 829 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 830 src/cmd/5c/txt.c gins(AMOVBS, f, &nod); nod 831 src/cmd/5c/txt.c gins(AMOVWD, &nod, t); nod 832 src/cmd/5c/txt.c regfree(&nod); nod 835 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 836 src/cmd/5c/txt.c gins(AMOVBS, f, &nod); nod 837 src/cmd/5c/txt.c gins(AMOVWF, &nod, t); nod 838 src/cmd/5c/txt.c regfree(&nod); nod 858 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 859 src/cmd/5c/txt.c gins(AMOVBU, f, &nod); nod 860 src/cmd/5c/txt.c gins(AMOVWD, &nod, t); nod 861 src/cmd/5c/txt.c regfree(&nod); nod 864 src/cmd/5c/txt.c regalloc(&nod, f, Z); nod 865 src/cmd/5c/txt.c gins(AMOVBU, f, &nod); nod 866 src/cmd/5c/txt.c gins(AMOVWF, &nod, t); nod 867 src/cmd/5c/txt.c regfree(&nod); nod 390 src/cmd/5g/ggen.c Node nod, afun; nod 407 src/cmd/5g/ggen.c regalloc(&nod, types[tptr], N); nod 408 src/cmd/5g/ggen.c cgen_as(&nod, &afun); nod 409 src/cmd/5g/ggen.c nod.type = t; nod 410 src/cmd/5g/ggen.c ginscall(&nod, proc); nod 411 src/cmd/5g/ggen.c regfree(&nod); nod 417 src/cmd/5g/ggen.c regalloc(&nod, types[tptr], N); nod 418 src/cmd/5g/ggen.c cgen_as(&nod, n->left); nod 419 src/cmd/5g/ggen.c nod.type = t; nod 420 src/cmd/5g/ggen.c ginscall(&nod, proc); nod 421 src/cmd/5g/ggen.c regfree(&nod); nod 442 src/cmd/5g/ggen.c Node nod; nod 454 src/cmd/5g/ggen.c memset(&nod, 0, sizeof(nod)); nod 455 src/cmd/5g/ggen.c nod.op = OINDREG; nod 456 src/cmd/5g/ggen.c nod.val.u.reg = REGSP; nod 457 src/cmd/5g/ggen.c nod.addable = 1; nod 459 src/cmd/5g/ggen.c nod.xoffset = fp->width + 4; // +4: saved lr at 0(SP) nod 460 src/cmd/5g/ggen.c nod.type = fp->type; nod 461 src/cmd/5g/ggen.c cgen_as(res, &nod); nod 479 src/cmd/5g/gsubr.c n = nod(ONAME, N, N); nod 503 src/cmd/5g/gsubr.c n = nod(ONAME, N, N); nod 43 src/cmd/6c/cgen.c Node nod, nod1, nod2, nod3, nod4; nod 91 src/cmd/6c/cgen.c regret(&nod, r); nod 92 src/cmd/6c/cgen.c cgen(r, &nod); nod 95 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 97 src/cmd/6c/cgen.c regfree(&nod); nod 98 src/cmd/6c/cgen.c nod = *n; nod 99 src/cmd/6c/cgen.c nod.right = &nod1; nod 101 src/cmd/6c/cgen.c cgen(&nod, nn); nod 125 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 126 src/cmd/6c/cgen.c cgen(l, &nod); nod 127 src/cmd/6c/cgen.c gopcode(o, n->type, Z, &nod); nod 128 src/cmd/6c/cgen.c gmove(&nod, nn); nod 129 src/cmd/6c/cgen.c regfree(&nod); nod 138 src/cmd/6c/cgen.c regret(&nod, r); nod 140 src/cmd/6c/cgen.c regalloc(&nod, r, nn); nod 141 src/cmd/6c/cgen.c cgen(r, &nod); nod 142 src/cmd/6c/cgen.c gmove(&nod, l); nod 144 src/cmd/6c/cgen.c gmove(&nod, nn); nod 145 src/cmd/6c/cgen.c regfree(&nod); nod 163 src/cmd/6c/cgen.c regalloc(&nod, r, nn); nod 164 src/cmd/6c/cgen.c cgen(r, &nod); nod 166 src/cmd/6c/cgen.c regalloc(&nod, r, nn); nod 167 src/cmd/6c/cgen.c cgen(r, &nod); nod 170 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 171 src/cmd/6c/cgen.c regfree(&nod); nod 177 src/cmd/6c/cgen.c regalloc(&nod, r, nn); nod 180 src/cmd/6c/cgen.c cgen(r, &nod); nod 182 src/cmd/6c/cgen.c cgen(r, &nod); nod 187 src/cmd/6c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 195 src/cmd/6c/cgen.c bitload(n, &nod, Z, Z, nn); nod 196 src/cmd/6c/cgen.c gmove(&nod, nn); nod 197 src/cmd/6c/cgen.c regfree(&nod); nod 212 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 213 src/cmd/6c/cgen.c cgen(l, &nod); nod 215 src/cmd/6c/cgen.c gopcode(OADD, n->type, &nod, &nod); nod 217 src/cmd/6c/cgen.c gopcode(o, n->type, r, &nod); nod 218 src/cmd/6c/cgen.c gmove(&nod, nn); nod 219 src/cmd/6c/cgen.c regfree(&nod); nod 226 src/cmd/6c/cgen.c if(nodreg(&nod, nn, D_CX)) { nod 228 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 229 src/cmd/6c/cgen.c cgen(n, &nod); /* probably a bug */ nod 230 src/cmd/6c/cgen.c gmove(&nod, nn); nod 231 src/cmd/6c/cgen.c gmove(&nod1, &nod); nod 240 src/cmd/6c/cgen.c cgen(r, &nod); nod 244 src/cmd/6c/cgen.c cgen(r, &nod); nod 246 src/cmd/6c/cgen.c gopcode(o, n->type, &nod, &nod1); nod 248 src/cmd/6c/cgen.c regfree(&nod); nod 274 src/cmd/6c/cgen.c regalloc(&nod, l->left, nn); nod 275 src/cmd/6c/cgen.c cgen(l->left, &nod); nod 276 src/cmd/6c/cgen.c gopcode(OROTL, n->type, l->right, &nod); nod 277 src/cmd/6c/cgen.c gmove(&nod, nn); nod 278 src/cmd/6c/cgen.c regfree(&nod); nod 286 src/cmd/6c/cgen.c regalloc(&nod, l->left, nn); nod 287 src/cmd/6c/cgen.c cgen(l->left, &nod); nod 291 src/cmd/6c/cgen.c genmuladd(&nod, &nod, 1 << c, &nod1); nod 295 src/cmd/6c/cgen.c genmuladd(&nod, &nod, 1 << c, r); nod 298 src/cmd/6c/cgen.c regalloc(&nod, r, nn); nod 299 src/cmd/6c/cgen.c cgen(r, &nod); nod 302 src/cmd/6c/cgen.c genmuladd(&nod, &nod1, 1 << c, &nod); nod 305 src/cmd/6c/cgen.c gmove(&nod, nn); nod 306 src/cmd/6c/cgen.c regfree(&nod); nod 311 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 312 src/cmd/6c/cgen.c cgen(l, &nod); nod 313 src/cmd/6c/cgen.c gopcode(o, n->type, r, &nod); nod 314 src/cmd/6c/cgen.c gmove(&nod, nn); nod 315 src/cmd/6c/cgen.c regfree(&nod); nod 319 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 320 src/cmd/6c/cgen.c cgen(l, &nod); nod 323 src/cmd/6c/cgen.c gopcode(o, n->type, &nod1, &nod); nod 327 src/cmd/6c/cgen.c regalloc(&nod, l, Z); nod 328 src/cmd/6c/cgen.c cgen(l, &nod); nod 329 src/cmd/6c/cgen.c gopcode(o, n->type, &nod1, &nod); nod 331 src/cmd/6c/cgen.c gmove(&nod, nn); nod 332 src/cmd/6c/cgen.c regfree(&nod); nod 362 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 363 src/cmd/6c/cgen.c cgen(l, &nod); nod 367 src/cmd/6c/cgen.c mulgen(n->type, r, &nod); nod 370 src/cmd/6c/cgen.c sdiv2(r->vconst, v, l, &nod); nod 373 src/cmd/6c/cgen.c smod2(r->vconst, v, l, &nod); nod 376 src/cmd/6c/cgen.c gmove(&nod, nn); nod 377 src/cmd/6c/cgen.c regfree(&nod); nod 385 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 386 src/cmd/6c/cgen.c zeroregm(&nod); nod 388 src/cmd/6c/cgen.c gins(ASBBL, nodconst(-1), &nod); nod 390 src/cmd/6c/cgen.c gmove(&nod, nn); nod 391 src/cmd/6c/cgen.c regfree(&nod); nod 403 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 404 src/cmd/6c/cgen.c cgen(l, &nod); nod 408 src/cmd/6c/cgen.c gopcode(OMUL, n->type, &nod1, &nod); nod 411 src/cmd/6c/cgen.c gopcode(OMUL, n->type, r, &nod); /* addressible */ nod 412 src/cmd/6c/cgen.c gmove(&nod, nn); nod 413 src/cmd/6c/cgen.c regfree(&nod); nod 422 src/cmd/6c/cgen.c if(nodreg(&nod, nn, D_AX)) { nod 424 src/cmd/6c/cgen.c gmove(&nod, &nod2); nod 440 src/cmd/6c/cgen.c gmove(&nod2, &nod); nod 476 src/cmd/6c/cgen.c sdivgen(l, r, &nod, &nod1); nod 478 src/cmd/6c/cgen.c udivgen(l, r, &nod, &nod1); nod 486 src/cmd/6c/cgen.c cgen(l, &nod); nod 501 src/cmd/6c/cgen.c cgen(l, &nod); nod 512 src/cmd/6c/cgen.c gmove(&nod, nn); nod 514 src/cmd/6c/cgen.c regfree(&nod); nod 531 src/cmd/6c/cgen.c if(nodreg(&nod, nn, D_CX)) { nod 533 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 534 src/cmd/6c/cgen.c cgen(n, &nod); nod 536 src/cmd/6c/cgen.c gmove(&nod, nn); nod 537 src/cmd/6c/cgen.c gmove(&nod1, &nod); nod 543 src/cmd/6c/cgen.c cgen(r, &nod); nod 553 src/cmd/6c/cgen.c cgen(r, &nod); nod 556 src/cmd/6c/cgen.c gopcode(o, l->type, &nod, &nod1); nod 557 src/cmd/6c/cgen.c regfree(&nod); nod 576 src/cmd/6c/cgen.c reglcgen(&nod, l, Z); nod 578 src/cmd/6c/cgen.c nod = *l; nod 582 src/cmd/6c/cgen.c gopcode(o, l->type, &nod1, &nod); nod 585 src/cmd/6c/cgen.c gopcode(o, l->type, r, &nod); nod 590 src/cmd/6c/cgen.c reglcgen(&nod, l, Z); nod 592 src/cmd/6c/cgen.c nod = *l; nod 593 src/cmd/6c/cgen.c gopcode(o, l->type, &nod1, &nod); nod 597 src/cmd/6c/cgen.c gmove(&nod, nn); nod 599 src/cmd/6c/cgen.c regfree(&nod); nod 605 src/cmd/6c/cgen.c reglcgen(&nod, l, Z); nod 607 src/cmd/6c/cgen.c nod = *l; nod 614 src/cmd/6c/cgen.c gmove(&nod, &nod2); nod 616 src/cmd/6c/cgen.c gmove(&nod2, &nod); nod 624 src/cmd/6c/cgen.c reglcgen(&nod, l, Z); nod 626 src/cmd/6c/cgen.c nod = *l; nod 629 src/cmd/6c/cgen.c gmove(&nod, &nod2); nod 632 src/cmd/6c/cgen.c gmove(&nod2, &nod); nod 635 src/cmd/6c/cgen.c gopcode(o, r->type, &nod, &nod1); nod 636 src/cmd/6c/cgen.c gmove(&nod1, &nod); nod 641 src/cmd/6c/cgen.c gmove(&nod, nn); nod 643 src/cmd/6c/cgen.c regfree(&nod); nod 674 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 675 src/cmd/6c/cgen.c cgen(&nod2, &nod); nod 679 src/cmd/6c/cgen.c mulgen(n->type, r, &nod); nod 682 src/cmd/6c/cgen.c sdiv2(r->vconst, v, l, &nod); nod 685 src/cmd/6c/cgen.c smod2(r->vconst, v, l, &nod); nod 689 src/cmd/6c/cgen.c gmove(&nod, &nod2); nod 691 src/cmd/6c/cgen.c gmove(&nod, nn); nod 694 src/cmd/6c/cgen.c regfree(&nod); nod 706 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 707 src/cmd/6c/cgen.c zeroregm(&nod); nod 709 src/cmd/6c/cgen.c gins(ASBBL, nodconst(-1), &nod); nod 717 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 727 src/cmd/6c/cgen.c cgen(&nod2, &nod); nod 733 src/cmd/6c/cgen.c gopcode(OASMUL, n->type, &nod1, &nod); nod 737 src/cmd/6c/cgen.c gopcode(OASMUL, n->type, r, &nod); nod 740 src/cmd/6c/cgen.c gmove(&nod, &nod2); nod 742 src/cmd/6c/cgen.c gmove(&nod, nn); nod 743 src/cmd/6c/cgen.c regfree(&nod); nod 753 src/cmd/6c/cgen.c if(nodreg(&nod, nn, D_AX)) { nod 755 src/cmd/6c/cgen.c gmove(&nod, &nod2); nod 771 src/cmd/6c/cgen.c gmove(&nod2, &nod); nod 805 src/cmd/6c/cgen.c cgen(&nod2, &nod); nod 809 src/cmd/6c/cgen.c sdivgen(&nod2, r, &nod, &nod1); nod 812 src/cmd/6c/cgen.c udivgen(&nod2, r, &nod, &nod1); nod 839 src/cmd/6c/cgen.c cgen(&nod2, &nod); nod 852 src/cmd/6c/cgen.c gmove(&nod, &nod2); nod 854 src/cmd/6c/cgen.c gmove(&nod, nn); nod 859 src/cmd/6c/cgen.c regfree(&nod); nod 865 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 866 src/cmd/6c/cgen.c cgen(l, &nod); nod 870 src/cmd/6c/cgen.c gopcode(o, n->type, &nod1, &nod); nod 873 src/cmd/6c/cgen.c gopcode(o, n->type, r, &nod); nod 878 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 879 src/cmd/6c/cgen.c cgen(l, &nod); nod 880 src/cmd/6c/cgen.c gopcode(o, n->type, &nod1, &nod); nod 883 src/cmd/6c/cgen.c gmove(&nod, nn); nod 884 src/cmd/6c/cgen.c regfree(&nod); nod 890 src/cmd/6c/cgen.c bitload(l, &nod, &nod1, &nod2, &nod4); nod 896 src/cmd/6c/cgen.c bitload(l, &nod, &nod1, &nod2, &nod4); nod 898 src/cmd/6c/cgen.c gmove(&nod, &nod4); nod 914 src/cmd/6c/cgen.c gmove(&nod4, &nod); nod 916 src/cmd/6c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 932 src/cmd/6c/cgen.c regret(&nod, l->left); nod 933 src/cmd/6c/cgen.c cgen(l->left, &nod); nod 935 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 936 src/cmd/6c/cgen.c regfree(&nod); nod 938 src/cmd/6c/cgen.c nod = *n; nod 939 src/cmd/6c/cgen.c nod.left = &nod2; nod 943 src/cmd/6c/cgen.c cgen(&nod, nn); nod 947 src/cmd/6c/cgen.c gargs(r, &nod, &nod1); nod 950 src/cmd/6c/cgen.c reglcgen(&nod, l, nn); nod 951 src/cmd/6c/cgen.c nod.op = OREGISTER; nod 952 src/cmd/6c/cgen.c gopcode(OFUNC, n->type, Z, &nod); nod 953 src/cmd/6c/cgen.c regfree(&nod); nod 960 src/cmd/6c/cgen.c regret(&nod, n); nod 961 src/cmd/6c/cgen.c gmove(&nod, nn); nod 962 src/cmd/6c/cgen.c regfree(&nod); nod 971 src/cmd/6c/cgen.c regialloc(&nod, n, nn); nod 978 src/cmd/6c/cgen.c cgen(l, &nod); nod 979 src/cmd/6c/cgen.c nod.xoffset += v; nod 982 src/cmd/6c/cgen.c cgen(l, &nod); nod 983 src/cmd/6c/cgen.c regind(&nod, n); nod 984 src/cmd/6c/cgen.c gmove(&nod, nn); nod 985 src/cmd/6c/cgen.c regfree(&nod); nod 1044 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 1046 src/cmd/6c/cgen.c regalloc(&nod, nn, nn); nod 1047 src/cmd/6c/cgen.c cgen(l, &nod); nod 1048 src/cmd/6c/cgen.c gmove(&nod, nn); nod 1049 src/cmd/6c/cgen.c regfree(&nod); nod 1053 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 1054 src/cmd/6c/cgen.c cgen(l, &nod); nod 1055 src/cmd/6c/cgen.c regalloc(&nod1, n, &nod); nod 1056 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 1059 src/cmd/6c/cgen.c regfree(&nod); nod 1067 src/cmd/6c/cgen.c nod = *nodrat; nod 1072 src/cmd/6c/cgen.c nod.xoffset += (int32)r->vconst; nod 1073 src/cmd/6c/cgen.c nod.type = n->type; nod 1074 src/cmd/6c/cgen.c cgen(&nod, nn); nod 1101 src/cmd/6c/cgen.c reglcgen(&nod, l, Z); nod 1103 src/cmd/6c/cgen.c nod = *l; nod 1105 src/cmd/6c/cgen.c gmove(&nod, nn); nod 1108 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 1113 src/cmd/6c/cgen.c gmove(&nod1, &nod); nod 1116 src/cmd/6c/cgen.c gopcode(OADD, n->type, nodconst(v), &nod); nod 1118 src/cmd/6c/cgen.c regfree(&nod); nod 1133 src/cmd/6c/cgen.c reglcgen(&nod, l, Z); nod 1135 src/cmd/6c/cgen.c nod = *l; nod 1138 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 1143 src/cmd/6c/cgen.c gmove(&nod1, &nod); nod 1146 src/cmd/6c/cgen.c gopcode(OADD, n->type, nodconst(v), &nod); nod 1148 src/cmd/6c/cgen.c gmove(&nod, nn); nod 1150 src/cmd/6c/cgen.c regfree(&nod); nod 1155 src/cmd/6c/cgen.c bitload(l, &nod, &nod1, &nod2, Z); nod 1156 src/cmd/6c/cgen.c gmove(&nod, nn); nod 1157 src/cmd/6c/cgen.c gopcode(OADD, tfield, nodconst(v), &nod); nod 1158 src/cmd/6c/cgen.c bitstore(l, &nod, &nod1, &nod2, Z); nod 1161 src/cmd/6c/cgen.c bitload(l, &nod, &nod1, &nod2, nn); nod 1162 src/cmd/6c/cgen.c gopcode(OADD, tfield, nodconst(v), &nod); nod 1163 src/cmd/6c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 1199 src/cmd/6c/cgen.c Node nod; nod 1208 src/cmd/6c/cgen.c nn = &nod; nod 1209 src/cmd/6c/cgen.c regalloc(&nod, n, Z); nod 1257 src/cmd/6c/cgen.c Node *l, *r, nod, nod1; nod 1285 src/cmd/6c/cgen.c regalloc(&nod, n, nn); nod 1286 src/cmd/6c/cgen.c cgen(n, &nod); nod 1290 src/cmd/6c/cgen.c gopcode(o, n->type, &nod, &nod1); nod 1293 src/cmd/6c/cgen.c gopcode(o, n->type, &nod, nodconst(0)); nod 1294 src/cmd/6c/cgen.c regfree(&nod); nod 1385 src/cmd/6c/cgen.c regret(&nod, r); nod 1386 src/cmd/6c/cgen.c cgen(r, &nod); nod 1388 src/cmd/6c/cgen.c gmove(&nod, &nod1); nod 1389 src/cmd/6c/cgen.c regfree(&nod); nod 1390 src/cmd/6c/cgen.c nod = *n; nod 1391 src/cmd/6c/cgen.c nod.right = &nod1; nod 1392 src/cmd/6c/cgen.c boolgen(&nod, true, nn); nod 1403 src/cmd/6c/cgen.c regalloc(&nod, r, nn); nod 1404 src/cmd/6c/cgen.c cgen(r, &nod); nod 1405 src/cmd/6c/cgen.c gopcode(o, l->type, &nod, l); nod 1406 src/cmd/6c/cgen.c regfree(&nod); nod 1414 src/cmd/6c/cgen.c regalloc(&nod, l, nn); nod 1415 src/cmd/6c/cgen.c cgen(l, &nod); nod 1419 src/cmd/6c/cgen.c gopcode(o, l->type, &nod, &nod1); nod 1422 src/cmd/6c/cgen.c gopcode(o, l->type, &nod, r); nod 1424 src/cmd/6c/cgen.c regfree(&nod); nod 1427 src/cmd/6c/cgen.c regalloc(&nod, r, nn); nod 1428 src/cmd/6c/cgen.c cgen(r, &nod); nod 1433 src/cmd/6c/cgen.c gopcode(o, types[TINT], &nod1, &nod); nod 1435 src/cmd/6c/cgen.c gopcode(o, l->type, &nod1, &nod); nod 1438 src/cmd/6c/cgen.c gopcode(o, l->type, l, &nod); nod 1439 src/cmd/6c/cgen.c regfree(&nod); nod 141 src/cmd/6c/div.c Node nod; nod 153 src/cmd/6c/div.c regalloc(&nod, l, Z); nod 154 src/cmd/6c/div.c gins(AMOVL, l, &nod); nod 155 src/cmd/6c/div.c l = &nod; nod 161 src/cmd/6c/div.c if(l == &nod) nod 189 src/cmd/6c/div.c Node nod; nod 193 src/cmd/6c/div.c sext(&nod, n, l); nod 194 src/cmd/6c/div.c gins(AANDL, nodconst((1 << v) - 1), &nod); nod 195 src/cmd/6c/div.c gins(AADDL, &nod, n); nod 196 src/cmd/6c/div.c regfree(&nod); nod 211 src/cmd/6c/div.c Node nod; nod 218 src/cmd/6c/div.c sext(&nod, n, l); nod 221 src/cmd/6c/div.c gins(AXORL, &nod, n); nod 222 src/cmd/6c/div.c gins(ASUBL, &nod, n); nod 225 src/cmd/6c/div.c gins(AANDL, nodconst((1 << v) - 1), &nod); nod 226 src/cmd/6c/div.c gins(AADDL, &nod, n); nod 228 src/cmd/6c/div.c gins(ASUBL, &nod, n); nod 232 src/cmd/6c/div.c gins(AXORL, &nod, n); nod 233 src/cmd/6c/div.c gins(ASUBL, &nod, n); nod 235 src/cmd/6c/div.c regfree(&nod); nod 87 src/cmd/6c/mul.c Node nod; nod 89 src/cmd/6c/mul.c nod.op = OINDEX; nod 90 src/cmd/6c/mul.c nod.left = a; nod 91 src/cmd/6c/mul.c nod.right = s; nod 92 src/cmd/6c/mul.c nod.scale = m; nod 93 src/cmd/6c/mul.c nod.type = types[TIND]; nod 94 src/cmd/6c/mul.c nod.xoffset = 0; nod 95 src/cmd/6c/mul.c xcom(&nod); nod 96 src/cmd/6c/mul.c gopcode(OADDR, d->type, &nod, d); nod 343 src/cmd/6c/mul.c Node nod, nods; nod 366 src/cmd/6c/mul.c regalloc(&nod, n, Z); nod 399 src/cmd/6c/mul.c gmove(n, &nod); nod 400 src/cmd/6c/mul.c shiftit(n->type, &nods, &nod); nod 405 src/cmd/6c/mul.c genmuladd(&nod, n, m0(p->arg), n); nod 406 src/cmd/6c/mul.c shiftit(n->type, &nods, &nod); nod 412 src/cmd/6c/mul.c gopcode(o, n->type, &nod, n); nod 414 src/cmd/6c/mul.c gopcode(o, n->type, n, &nod); nod 415 src/cmd/6c/mul.c gmove(&nod, n); nod 419 src/cmd/6c/mul.c genmuladd(&nod, n, m0(p->off), n); nod 423 src/cmd/6c/mul.c genmuladd(&nod, n, m0(p->off), n); nod 425 src/cmd/6c/mul.c genmuladd(n, &nod, m2(p->off), n); nod 428 src/cmd/6c/mul.c genmuladd(&nod, n, m0(p->off), nodconst(0)); nod 436 src/cmd/6c/mul.c gopcode(o, n->type, n, &nod); nod 437 src/cmd/6c/mul.c gmove(&nod, n); nod 440 src/cmd/6c/mul.c gopcode(o, n->type, &nod, n); nod 444 src/cmd/6c/mul.c regfree(&nod); nod 127 src/cmd/6c/swt.c Node nod; nod 130 src/cmd/6c/swt.c regalloc(&nod, b->left, Z); nod 133 src/cmd/6c/swt.c gmove(n1, &nod); nod 138 src/cmd/6c/swt.c gopcode(OASHL, types[TLONG], nodconst(sh), &nod); nod 141 src/cmd/6c/swt.c gopcode(OOR, types[TLONG], n3, &nod); nod 142 src/cmd/6c/swt.c gmove(&nod, n2); nod 144 src/cmd/6c/swt.c regfree(&nod); nod 238 src/cmd/6c/txt.c Node nod; nod 250 src/cmd/6c/txt.c nod = znode; nod 251 src/cmd/6c/txt.c nod.op = OAS; nod 252 src/cmd/6c/txt.c nod.left = *fnxp; nod 253 src/cmd/6c/txt.c nod.right = n; nod 254 src/cmd/6c/txt.c nod.type = n->type; nod 255 src/cmd/6c/txt.c cgen(&nod, Z); nod 418 src/cmd/6c/txt.c Node nod; nod 420 src/cmd/6c/txt.c nod = *tn; nod 421 src/cmd/6c/txt.c nod.type = types[TIND]; nod 422 src/cmd/6c/txt.c regalloc(n, &nod, o); nod 630 src/cmd/6c/txt.c Node *cn, nod; nod 634 src/cmd/6c/txt.c regalloc(&nod, n, Z); nod 635 src/cmd/6c/txt.c gmove(cn, &nod); nod 636 src/cmd/6c/txt.c gopcode(op, n->type, n, &nod); nod 637 src/cmd/6c/txt.c regfree(&nod); nod 648 src/cmd/6c/txt.c Node nod, nod1, nod2, nod3; nod 666 src/cmd/6c/txt.c regalloc(&nod, t, t); nod 667 src/cmd/6c/txt.c gins(AXORPD, &nod, &nod); nod 668 src/cmd/6c/txt.c gmove(&nod, t); nod 669 src/cmd/6c/txt.c regfree(&nod); nod 680 src/cmd/6c/txt.c regalloc(&nod, f, Z); nod 681 src/cmd/6c/txt.c gmove(f, &nod); nod 682 src/cmd/6c/txt.c gmove(&nod, t); nod 683 src/cmd/6c/txt.c regfree(&nod); nod 713 src/cmd/6c/txt.c regalloc(&nod, t, t); nod 718 src/cmd/6c/txt.c gins(a, f, &nod); nod 719 src/cmd/6c/txt.c gmove(&nod, t); nod 720 src/cmd/6c/txt.c regfree(&nod); nod 735 src/cmd/6c/txt.c regalloc(&nod, t, t); nod 740 src/cmd/6c/txt.c gins(a, f, &nod); nod 741 src/cmd/6c/txt.c gmove(&nod, t); nod 742 src/cmd/6c/txt.c regfree(&nod); nod 754 src/cmd/6c/txt.c regalloc(&nod, f, t); nod 755 src/cmd/6c/txt.c nod.type = t64? types[TVLONG]: types[TINT]; nod 756 src/cmd/6c/txt.c gins(a, f, &nod); nod 757 src/cmd/6c/txt.c gmove(&nod, t); nod 758 src/cmd/6c/txt.c regfree(&nod); nod 767 src/cmd/6c/txt.c regalloc(&nod, f, t); nod 770 src/cmd/6c/txt.c nod.type = t64? types[TVLONG]: types[TINT]; nod 772 src/cmd/6c/txt.c gins(a, f, &nod); nod 773 src/cmd/6c/txt.c gmove(&nod, t); nod 774 src/cmd/6c/txt.c regfree(&nod); nod 806 src/cmd/6c/txt.c regalloc(&nod, t, f); nod 807 src/cmd/6c/txt.c gmove(f, &nod); nod 808 src/cmd/6c/txt.c gins(a, &nod, t); nod 809 src/cmd/6c/txt.c regfree(&nod); nod 1072 src/cmd/6c/txt.c regalloc(&nod, t, Z); nod 1084 src/cmd/6c/txt.c gins(a, f, &nod); nod 1085 src/cmd/6c/txt.c gmove(&nod, t); nod 1086 src/cmd/6c/txt.c regfree(&nod); nod 1097 src/cmd/6c/txt.c regalloc(&nod, f, f); nod 1098 src/cmd/6c/txt.c gmove(f, &nod); nod 1100 src/cmd/6c/txt.c gins(ACMPQ, &nod, nodconst(0)); nod 1103 src/cmd/6c/txt.c gins(a, &nod, &nod1); nod 1109 src/cmd/6c/txt.c gmove(&nod, &nod2); nod 1111 src/cmd/6c/txt.c gmove(&nod, &nod3); nod 1119 src/cmd/6c/txt.c regfree(&nod); nod 1130 src/cmd/6c/txt.c regalloc(&nod, f, f); nod 1131 src/cmd/6c/txt.c gins(AMOVLQZX, f, &nod); nod 1133 src/cmd/6c/txt.c gins(a, &nod, &nod1); nod 1135 src/cmd/6c/txt.c regfree(&nod); nod 1159 src/cmd/6c/txt.c regalloc(&nod, t, t); nod 1171 src/cmd/6c/txt.c gins(a, f, &nod); nod 1172 src/cmd/6c/txt.c gmove(&nod, t); nod 1173 src/cmd/6c/txt.c regfree(&nod); nod 1201 src/cmd/6c/txt.c Node nod, nod1; nod 1210 src/cmd/6c/txt.c regalloc(&nod, &qregnode, Z); nod 1212 src/cmd/6c/txt.c cgen(n->right, &nod); nod 1226 src/cmd/6c/txt.c idx.reg = nod.reg; nod 1227 src/cmd/6c/txt.c regfree(&nod); nod 358 src/cmd/6g/ggen.c Node nod, afun; nod 375 src/cmd/6g/ggen.c regalloc(&nod, types[tptr], N); nod 376 src/cmd/6g/ggen.c cgen_as(&nod, &afun); nod 377 src/cmd/6g/ggen.c nod.type = t; nod 378 src/cmd/6g/ggen.c ginscall(&nod, proc); nod 379 src/cmd/6g/ggen.c regfree(&nod); nod 385 src/cmd/6g/ggen.c regalloc(&nod, types[tptr], N); nod 386 src/cmd/6g/ggen.c cgen_as(&nod, n->left); nod 387 src/cmd/6g/ggen.c nod.type = t; nod 388 src/cmd/6g/ggen.c ginscall(&nod, proc); nod 389 src/cmd/6g/ggen.c regfree(&nod); nod 406 src/cmd/6g/ggen.c Node nod; nod 418 src/cmd/6g/ggen.c memset(&nod, 0, sizeof(nod)); nod 419 src/cmd/6g/ggen.c nod.op = OINDREG; nod 420 src/cmd/6g/ggen.c nod.val.u.reg = D_SP; nod 421 src/cmd/6g/ggen.c nod.addable = 1; nod 423 src/cmd/6g/ggen.c nod.xoffset = fp->width; nod 424 src/cmd/6g/ggen.c nod.type = fp->type; nod 425 src/cmd/6g/ggen.c cgen_as(res, &nod); nod 471 src/cmd/6g/gsubr.c n = nod(ONAME, N, N); nod 495 src/cmd/6g/gsubr.c n = nod(ONAME, N, N); nod 41 src/cmd/8c/cgen.c Node nod, nod1, nod2, nod3, nod4; nod 89 src/cmd/8c/cgen.c regret(&nod, r); nod 90 src/cmd/8c/cgen.c cgen(r, &nod); nod 93 src/cmd/8c/cgen.c gmove(&nod, &nod1); nod 95 src/cmd/8c/cgen.c regfree(&nod); nod 96 src/cmd/8c/cgen.c nod = *n; nod 97 src/cmd/8c/cgen.c nod.right = &nod1; nod 99 src/cmd/8c/cgen.c cgen(&nod, nn); nod 123 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 124 src/cmd/8c/cgen.c cgen(l, &nod); nod 125 src/cmd/8c/cgen.c gopcode(o, n->type, Z, &nod); nod 126 src/cmd/8c/cgen.c gmove(&nod, nn); nod 127 src/cmd/8c/cgen.c regfree(&nod); nod 136 src/cmd/8c/cgen.c reglcgen(&nod, l, Z); nod 137 src/cmd/8c/cgen.c gmove(&fregnode0, &nod); nod 138 src/cmd/8c/cgen.c regfree(&nod); nod 150 src/cmd/8c/cgen.c regret(&nod, r); nod 152 src/cmd/8c/cgen.c regalloc(&nod, r, nn); nod 153 src/cmd/8c/cgen.c cgen(r, &nod); nod 154 src/cmd/8c/cgen.c gmove(&nod, l); nod 156 src/cmd/8c/cgen.c gmove(&nod, nn); nod 157 src/cmd/8c/cgen.c regfree(&nod); nod 175 src/cmd/8c/cgen.c regalloc(&nod, r, nn); nod 176 src/cmd/8c/cgen.c cgen(r, &nod); nod 178 src/cmd/8c/cgen.c regalloc(&nod, r, nn); nod 179 src/cmd/8c/cgen.c cgen(r, &nod); nod 182 src/cmd/8c/cgen.c gmove(&nod, &nod1); nod 183 src/cmd/8c/cgen.c regfree(&nod); nod 189 src/cmd/8c/cgen.c regalloc(&nod, r, nn); nod 192 src/cmd/8c/cgen.c cgen(r, &nod); nod 194 src/cmd/8c/cgen.c cgen(r, &nod); nod 199 src/cmd/8c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 207 src/cmd/8c/cgen.c bitload(n, &nod, Z, Z, nn); nod 208 src/cmd/8c/cgen.c gmove(&nod, nn); nod 209 src/cmd/8c/cgen.c regfree(&nod); nod 224 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 225 src/cmd/8c/cgen.c cgen(l, &nod); nod 227 src/cmd/8c/cgen.c gopcode(OADD, n->type, &nod, &nod); nod 229 src/cmd/8c/cgen.c gopcode(o, n->type, r, &nod); nod 230 src/cmd/8c/cgen.c gmove(&nod, nn); nod 231 src/cmd/8c/cgen.c regfree(&nod); nod 238 src/cmd/8c/cgen.c if(nodreg(&nod, nn, D_CX)) { nod 240 src/cmd/8c/cgen.c gmove(&nod, &nod1); nod 241 src/cmd/8c/cgen.c cgen(n, &nod); /* probably a bug */ nod 242 src/cmd/8c/cgen.c gmove(&nod, nn); nod 243 src/cmd/8c/cgen.c gmove(&nod1, &nod); nod 252 src/cmd/8c/cgen.c cgen(r, &nod); nod 256 src/cmd/8c/cgen.c cgen(r, &nod); nod 258 src/cmd/8c/cgen.c gopcode(o, n->type, &nod, &nod1); nod 260 src/cmd/8c/cgen.c regfree(&nod); nod 286 src/cmd/8c/cgen.c regalloc(&nod, l->left, nn); nod 287 src/cmd/8c/cgen.c cgen(l->left, &nod); nod 288 src/cmd/8c/cgen.c gopcode(OROTL, n->type, l->right, &nod); nod 289 src/cmd/8c/cgen.c gmove(&nod, nn); nod 290 src/cmd/8c/cgen.c regfree(&nod); nod 298 src/cmd/8c/cgen.c regalloc(&nod, l->left, nn); nod 299 src/cmd/8c/cgen.c cgen(l->left, &nod); nod 303 src/cmd/8c/cgen.c genmuladd(&nod, &nod, 1 << c, &nod1); nod 307 src/cmd/8c/cgen.c genmuladd(&nod, &nod, 1 << c, r); nod 310 src/cmd/8c/cgen.c regalloc(&nod, r, nn); nod 311 src/cmd/8c/cgen.c cgen(r, &nod); nod 314 src/cmd/8c/cgen.c genmuladd(&nod, &nod1, 1 << c, &nod); nod 317 src/cmd/8c/cgen.c gmove(&nod, nn); nod 318 src/cmd/8c/cgen.c regfree(&nod); nod 323 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 324 src/cmd/8c/cgen.c cgen(l, &nod); nod 325 src/cmd/8c/cgen.c gopcode(o, n->type, r, &nod); nod 326 src/cmd/8c/cgen.c gmove(&nod, nn); nod 327 src/cmd/8c/cgen.c regfree(&nod); nod 331 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 332 src/cmd/8c/cgen.c cgen(l, &nod); nod 335 src/cmd/8c/cgen.c gopcode(o, n->type, &nod1, &nod); nod 339 src/cmd/8c/cgen.c regalloc(&nod, l, Z); nod 340 src/cmd/8c/cgen.c cgen(l, &nod); nod 341 src/cmd/8c/cgen.c gopcode(o, n->type, &nod1, &nod); nod 343 src/cmd/8c/cgen.c gmove(&nod, nn); nod 344 src/cmd/8c/cgen.c regfree(&nod); nod 374 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 375 src/cmd/8c/cgen.c cgen(l, &nod); nod 379 src/cmd/8c/cgen.c mulgen(n->type, r, &nod); nod 382 src/cmd/8c/cgen.c sdiv2(r->vconst, v, l, &nod); nod 385 src/cmd/8c/cgen.c smod2(r->vconst, v, l, &nod); nod 388 src/cmd/8c/cgen.c gmove(&nod, nn); nod 389 src/cmd/8c/cgen.c regfree(&nod); nod 397 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 398 src/cmd/8c/cgen.c zeroregm(&nod); nod 400 src/cmd/8c/cgen.c gins(ASBBL, nodconst(-1), &nod); nod 402 src/cmd/8c/cgen.c gmove(&nod, nn); nod 403 src/cmd/8c/cgen.c regfree(&nod); nod 415 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 416 src/cmd/8c/cgen.c cgen(l, &nod); nod 420 src/cmd/8c/cgen.c gopcode(OMUL, n->type, &nod1, &nod); nod 423 src/cmd/8c/cgen.c gopcode(OMUL, n->type, r, &nod); /* addressible */ nod 424 src/cmd/8c/cgen.c gmove(&nod, nn); nod 425 src/cmd/8c/cgen.c regfree(&nod); nod 434 src/cmd/8c/cgen.c if(nodreg(&nod, nn, D_AX)) { nod 436 src/cmd/8c/cgen.c gmove(&nod, &nod2); nod 452 src/cmd/8c/cgen.c gmove(&nod2, &nod); nod 488 src/cmd/8c/cgen.c sdivgen(l, r, &nod, &nod1); nod 490 src/cmd/8c/cgen.c udivgen(l, r, &nod, &nod1); nod 498 src/cmd/8c/cgen.c cgen(l, &nod); nod 513 src/cmd/8c/cgen.c cgen(l, &nod); nod 524 src/cmd/8c/cgen.c gmove(&nod, nn); nod 526 src/cmd/8c/cgen.c regfree(&nod); nod 543 src/cmd/8c/cgen.c if(nodreg(&nod, nn, D_CX)) { nod 545 src/cmd/8c/cgen.c gmove(&nod, &nod1); nod 546 src/cmd/8c/cgen.c cgen(n, &nod); nod 548 src/cmd/8c/cgen.c gmove(&nod, nn); nod 549 src/cmd/8c/cgen.c gmove(&nod1, &nod); nod 555 src/cmd/8c/cgen.c cgen(r, &nod); nod 565 src/cmd/8c/cgen.c cgen(r, &nod); nod 568 src/cmd/8c/cgen.c gopcode(o, l->type, &nod, &nod1); nod 569 src/cmd/8c/cgen.c regfree(&nod); nod 588 src/cmd/8c/cgen.c reglcgen(&nod, l, Z); nod 590 src/cmd/8c/cgen.c nod = *l; nod 594 src/cmd/8c/cgen.c gopcode(o, l->type, &nod1, &nod); nod 597 src/cmd/8c/cgen.c gopcode(o, l->type, r, &nod); nod 602 src/cmd/8c/cgen.c reglcgen(&nod, l, Z); nod 604 src/cmd/8c/cgen.c nod = *l; nod 605 src/cmd/8c/cgen.c gopcode(o, l->type, &nod1, &nod); nod 609 src/cmd/8c/cgen.c gmove(&nod, nn); nod 611 src/cmd/8c/cgen.c regfree(&nod); nod 642 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 643 src/cmd/8c/cgen.c cgen(&nod2, &nod); nod 647 src/cmd/8c/cgen.c mulgen(n->type, r, &nod); nod 650 src/cmd/8c/cgen.c sdiv2(r->vconst, v, l, &nod); nod 653 src/cmd/8c/cgen.c smod2(r->vconst, v, l, &nod); nod 657 src/cmd/8c/cgen.c gmove(&nod, &nod2); nod 659 src/cmd/8c/cgen.c gmove(&nod, nn); nod 662 src/cmd/8c/cgen.c regfree(&nod); nod 674 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 675 src/cmd/8c/cgen.c zeroregm(&nod); nod 677 src/cmd/8c/cgen.c gins(ASBBL, nodconst(-1), &nod); nod 685 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 695 src/cmd/8c/cgen.c cgen(&nod2, &nod); nod 701 src/cmd/8c/cgen.c gopcode(OASMUL, n->type, &nod1, &nod); nod 705 src/cmd/8c/cgen.c gopcode(OASMUL, n->type, r, &nod); nod 708 src/cmd/8c/cgen.c gmove(&nod, &nod2); nod 710 src/cmd/8c/cgen.c gmove(&nod, nn); nod 711 src/cmd/8c/cgen.c regfree(&nod); nod 721 src/cmd/8c/cgen.c if(nodreg(&nod, nn, D_AX)) { nod 723 src/cmd/8c/cgen.c gmove(&nod, &nod2); nod 739 src/cmd/8c/cgen.c gmove(&nod2, &nod); nod 773 src/cmd/8c/cgen.c cgen(&nod2, &nod); nod 777 src/cmd/8c/cgen.c sdivgen(&nod2, r, &nod, &nod1); nod 780 src/cmd/8c/cgen.c udivgen(&nod2, r, &nod, &nod1); nod 807 src/cmd/8c/cgen.c cgen(&nod2, &nod); nod 820 src/cmd/8c/cgen.c gmove(&nod, &nod2); nod 822 src/cmd/8c/cgen.c gmove(&nod, nn); nod 827 src/cmd/8c/cgen.c regfree(&nod); nod 853 src/cmd/8c/cgen.c reglcgen(&nod, l, Z); nod 855 src/cmd/8c/cgen.c nod = *l; nod 860 src/cmd/8c/cgen.c reglcgen(&nod, l, Z); nod 862 src/cmd/8c/cgen.c nod = *l; nod 865 src/cmd/8c/cgen.c gmove(&nod, &fregnode0); nod 868 src/cmd/8c/cgen.c fgopcode(o, &nod, &fregnode0, 0, 1); nod 871 src/cmd/8c/cgen.c gmove(&fregnode0, &nod); nod 875 src/cmd/8c/cgen.c regfree(&nod); nod 881 src/cmd/8c/cgen.c bitload(l, &nod, &nod1, &nod2, &nod4); nod 887 src/cmd/8c/cgen.c bitload(l, &nod, &nod1, &nod2, &nod4); nod 889 src/cmd/8c/cgen.c gmove(&nod, &nod4); nod 907 src/cmd/8c/cgen.c gmove(&nod4, &nod); nod 909 src/cmd/8c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 925 src/cmd/8c/cgen.c regret(&nod, l->left); nod 926 src/cmd/8c/cgen.c cgen(l->left, &nod); nod 928 src/cmd/8c/cgen.c gmove(&nod, &nod1); nod 929 src/cmd/8c/cgen.c regfree(&nod); nod 931 src/cmd/8c/cgen.c nod = *n; nod 932 src/cmd/8c/cgen.c nod.left = &nod2; nod 936 src/cmd/8c/cgen.c cgen(&nod, nn); nod 940 src/cmd/8c/cgen.c gargs(r, &nod, &nod1); nod 943 src/cmd/8c/cgen.c reglcgen(&nod, l, nn); nod 944 src/cmd/8c/cgen.c nod.op = OREGISTER; nod 945 src/cmd/8c/cgen.c gopcode(OFUNC, n->type, Z, &nod); nod 946 src/cmd/8c/cgen.c regfree(&nod); nod 953 src/cmd/8c/cgen.c regret(&nod, n); nod 954 src/cmd/8c/cgen.c gmove(&nod, nn); nod 955 src/cmd/8c/cgen.c regfree(&nod); nod 966 src/cmd/8c/cgen.c regialloc(&nod, n, nn); nod 973 src/cmd/8c/cgen.c cgen(l, &nod); nod 974 src/cmd/8c/cgen.c nod.xoffset += v; nod 977 src/cmd/8c/cgen.c cgen(l, &nod); nod 978 src/cmd/8c/cgen.c regind(&nod, n); nod 979 src/cmd/8c/cgen.c gmove(&nod, nn); nod 980 src/cmd/8c/cgen.c regfree(&nod); nod 1037 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 1038 src/cmd/8c/cgen.c cgen(l, &nod); nod 1039 src/cmd/8c/cgen.c regalloc(&nod1, n, &nod); nod 1040 src/cmd/8c/cgen.c gmove(&nod, &nod1); nod 1043 src/cmd/8c/cgen.c regfree(&nod); nod 1051 src/cmd/8c/cgen.c nod = *nodrat; nod 1056 src/cmd/8c/cgen.c nod.xoffset += (int32)r->vconst; nod 1057 src/cmd/8c/cgen.c nod.type = n->type; nod 1058 src/cmd/8c/cgen.c cgen(&nod, nn); nod 1085 src/cmd/8c/cgen.c reglcgen(&nod, l, Z); nod 1087 src/cmd/8c/cgen.c nod = *l; nod 1091 src/cmd/8c/cgen.c gmove(&nod, nn); nod 1092 src/cmd/8c/cgen.c gopcode(OADD, n->type, nodconst(v), &nod); nod 1094 src/cmd/8c/cgen.c regfree(&nod); nod 1109 src/cmd/8c/cgen.c reglcgen(&nod, l, Z); nod 1111 src/cmd/8c/cgen.c nod = *l; nod 1114 src/cmd/8c/cgen.c gopcode(OADD, n->type, nodconst(v), &nod); nod 1116 src/cmd/8c/cgen.c gmove(&nod, nn); nod 1118 src/cmd/8c/cgen.c regfree(&nod); nod 1122 src/cmd/8c/cgen.c gmove(&nod, &fregnode0); nod 1132 src/cmd/8c/cgen.c gmove(&fregnode0, &nod); nod 1134 src/cmd/8c/cgen.c regfree(&nod); nod 1139 src/cmd/8c/cgen.c bitload(l, &nod, &nod1, &nod2, Z); nod 1140 src/cmd/8c/cgen.c gmove(&nod, nn); nod 1141 src/cmd/8c/cgen.c gopcode(OADD, tfield, nodconst(v), &nod); nod 1142 src/cmd/8c/cgen.c bitstore(l, &nod, &nod1, &nod2, Z); nod 1145 src/cmd/8c/cgen.c bitload(l, &nod, &nod1, &nod2, nn); nod 1146 src/cmd/8c/cgen.c gopcode(OADD, tfield, nodconst(v), &nod); nod 1147 src/cmd/8c/cgen.c bitstore(l, &nod, &nod1, &nod2, nn); nod 1183 src/cmd/8c/cgen.c Node nod; nod 1192 src/cmd/8c/cgen.c nn = &nod; nod 1193 src/cmd/8c/cgen.c regalloc(&nod, n, Z); nod 1241 src/cmd/8c/cgen.c Node *l, *r, nod, nod1; nod 1277 src/cmd/8c/cgen.c regalloc(&nod, n, nn); nod 1278 src/cmd/8c/cgen.c cgen(n, &nod); nod 1279 src/cmd/8c/cgen.c gopcode(o, n->type, &nod, nodconst(0)); nod 1280 src/cmd/8c/cgen.c regfree(&nod); nod 1377 src/cmd/8c/cgen.c regret(&nod, r); nod 1378 src/cmd/8c/cgen.c cgen(r, &nod); nod 1380 src/cmd/8c/cgen.c gmove(&nod, &nod1); nod 1381 src/cmd/8c/cgen.c regfree(&nod); nod 1382 src/cmd/8c/cgen.c nod = *n; nod 1383 src/cmd/8c/cgen.c nod.right = &nod1; nod 1384 src/cmd/8c/cgen.c boolgen(&nod, true, nn); nod 1436 src/cmd/8c/cgen.c regalloc(&nod, r, nn); nod 1437 src/cmd/8c/cgen.c cgen(r, &nod); nod 1438 src/cmd/8c/cgen.c gopcode(o, l->type, &nod, l); nod 1439 src/cmd/8c/cgen.c regfree(&nod); nod 1445 src/cmd/8c/cgen.c regalloc(&nod, l, nn); nod 1446 src/cmd/8c/cgen.c cgen(l, &nod); nod 1450 src/cmd/8c/cgen.c gopcode(o, l->type, &nod, &nod1); nod 1453 src/cmd/8c/cgen.c gopcode(o, l->type, &nod, r); nod 1454 src/cmd/8c/cgen.c regfree(&nod); nod 1457 src/cmd/8c/cgen.c regalloc(&nod, r, nn); nod 1458 src/cmd/8c/cgen.c cgen(r, &nod); nod 1463 src/cmd/8c/cgen.c gopcode(o, types[TINT], &nod1, &nod); nod 1465 src/cmd/8c/cgen.c gopcode(o, l->type, &nod1, &nod); nod 1468 src/cmd/8c/cgen.c gopcode(o, l->type, l, &nod); nod 1469 src/cmd/8c/cgen.c regfree(&nod); nod 176 src/cmd/8c/cgen64.c Node nod; nod 188 src/cmd/8c/cgen64.c nod = regnode; nod 189 src/cmd/8c/cgen64.c nod.reg = nn->right->reg; nod 190 src/cmd/8c/cgen64.c lcgen(n, &nod); nod 191 src/cmd/8c/cgen64.c n = &nod; nod 205 src/cmd/8c/cgen64.c Node nod; nod 208 src/cmd/8c/cgen64.c reglcgen(&nod, nn, Z); nod 209 src/cmd/8c/cgen64.c nn = &nod; nod 215 src/cmd/8c/cgen64.c if(nn == &nod) nod 216 src/cmd/8c/cgen64.c regfree(&nod); nod 2630 src/cmd/8c/cgen64.c Node *nn, nod; nod 2643 src/cmd/8c/cgen64.c reglcgen(&nod, n, Z); nod 2645 src/cmd/8c/cgen64.c n = &nod; nod 2647 src/cmd/8c/cgen64.c if(n == &nod) nod 141 src/cmd/8c/div.c Node nod; nod 153 src/cmd/8c/div.c regalloc(&nod, l, Z); nod 154 src/cmd/8c/div.c gins(AMOVL, l, &nod); nod 155 src/cmd/8c/div.c l = &nod; nod 161 src/cmd/8c/div.c if(l == &nod) nod 189 src/cmd/8c/div.c Node nod; nod 193 src/cmd/8c/div.c sext(&nod, n, l); nod 194 src/cmd/8c/div.c gins(AANDL, nodconst((1 << v) - 1), &nod); nod 195 src/cmd/8c/div.c gins(AADDL, &nod, n); nod 196 src/cmd/8c/div.c regfree(&nod); nod 211 src/cmd/8c/div.c Node nod; nod 218 src/cmd/8c/div.c sext(&nod, n, l); nod 221 src/cmd/8c/div.c gins(AXORL, &nod, n); nod 222 src/cmd/8c/div.c gins(ASUBL, &nod, n); nod 225 src/cmd/8c/div.c gins(AANDL, nodconst((1 << v) - 1), &nod); nod 226 src/cmd/8c/div.c gins(AADDL, &nod, n); nod 228 src/cmd/8c/div.c gins(ASUBL, &nod, n); nod 232 src/cmd/8c/div.c gins(AXORL, &nod, n); nod 233 src/cmd/8c/div.c gins(ASUBL, &nod, n); nod 235 src/cmd/8c/div.c regfree(&nod); nod 87 src/cmd/8c/mul.c Node nod; nod 89 src/cmd/8c/mul.c nod.op = OINDEX; nod 90 src/cmd/8c/mul.c nod.left = a; nod 91 src/cmd/8c/mul.c nod.right = s; nod 92 src/cmd/8c/mul.c nod.scale = m; nod 93 src/cmd/8c/mul.c nod.type = types[TIND]; nod 94 src/cmd/8c/mul.c nod.xoffset = 0; nod 95 src/cmd/8c/mul.c xcom(&nod); nod 96 src/cmd/8c/mul.c gopcode(OADDR, d->type, &nod, d); nod 343 src/cmd/8c/mul.c Node nod, nods; nod 366 src/cmd/8c/mul.c regalloc(&nod, n, Z); nod 399 src/cmd/8c/mul.c gmove(n, &nod); nod 400 src/cmd/8c/mul.c shiftit(n->type, &nods, &nod); nod 405 src/cmd/8c/mul.c genmuladd(&nod, n, m0(p->arg), n); nod 406 src/cmd/8c/mul.c shiftit(n->type, &nods, &nod); nod 412 src/cmd/8c/mul.c gopcode(o, n->type, &nod, n); nod 414 src/cmd/8c/mul.c gopcode(o, n->type, n, &nod); nod 415 src/cmd/8c/mul.c gmove(&nod, n); nod 419 src/cmd/8c/mul.c genmuladd(&nod, n, m0(p->off), n); nod 423 src/cmd/8c/mul.c genmuladd(&nod, n, m0(p->off), n); nod 425 src/cmd/8c/mul.c genmuladd(n, &nod, m2(p->off), n); nod 428 src/cmd/8c/mul.c genmuladd(&nod, n, m0(p->off), nodconst(0)); nod 436 src/cmd/8c/mul.c gopcode(o, n->type, n, &nod); nod 437 src/cmd/8c/mul.c gmove(&nod, n); nod 440 src/cmd/8c/mul.c gopcode(o, n->type, &nod, n); nod 444 src/cmd/8c/mul.c regfree(&nod); nod 132 src/cmd/8c/swt.c Node nod; nod 135 src/cmd/8c/swt.c regalloc(&nod, b->left, Z); nod 138 src/cmd/8c/swt.c gmove(n1, &nod); nod 143 src/cmd/8c/swt.c gopcode(OASHL, types[TLONG], nodconst(sh), &nod); nod 146 src/cmd/8c/swt.c gopcode(OOR, types[TLONG], n3, &nod); nod 147 src/cmd/8c/swt.c gmove(&nod, n2); nod 149 src/cmd/8c/swt.c regfree(&nod); nod 215 src/cmd/8c/txt.c Node nod; nod 227 src/cmd/8c/txt.c nod = znode; nod 228 src/cmd/8c/txt.c nod.op = OAS; nod 229 src/cmd/8c/txt.c nod.left = *fnxp; nod 230 src/cmd/8c/txt.c nod.right = n; nod 231 src/cmd/8c/txt.c nod.type = n->type; nod 232 src/cmd/8c/txt.c cgen(&nod, Z); nod 369 src/cmd/8c/txt.c Node nod; nod 371 src/cmd/8c/txt.c nod = *tn; nod 372 src/cmd/8c/txt.c nod.type = types[TIND]; nod 373 src/cmd/8c/txt.c regalloc(n, &nod, o); nod 581 src/cmd/8c/txt.c Node nod, nod1; nod 636 src/cmd/8c/txt.c regalloc(&nod, f, t); nod 637 src/cmd/8c/txt.c nod.type = types[TLONG]; nod 638 src/cmd/8c/txt.c gins(a, f, &nod); nod 639 src/cmd/8c/txt.c gmove(&nod, t); nod 640 src/cmd/8c/txt.c regfree(&nod); nod 678 src/cmd/8c/txt.c regalloc(&nod, t, f); nod 679 src/cmd/8c/txt.c gmove(f, &nod); nod 680 src/cmd/8c/txt.c gins(a, &nod, t); nod 681 src/cmd/8c/txt.c regfree(&nod); nod 863 src/cmd/8c/txt.c regsalloc(&nod, ®node); nod 864 src/cmd/8c/txt.c gins(AFMOVLP, f, &nod); nod 865 src/cmd/8c/txt.c gmove(&nod, t); nod 868 src/cmd/8c/txt.c regsalloc(&nod, ®node); nod 874 src/cmd/8c/txt.c gins(AFMOVLP, f, &nod); nod 877 src/cmd/8c/txt.c gmove(&nod, t); nod 889 src/cmd/8c/txt.c regalloc(&nod, f, f); nod 890 src/cmd/8c/txt.c gmove(f, &nod); nod 892 src/cmd/8c/txt.c gmove(&nod, &nod1); nod 894 src/cmd/8c/txt.c gins(ACMPL, &nod, nodconst(0)); nod 899 src/cmd/8c/txt.c regfree(&nod); nod 928 src/cmd/8c/txt.c regsalloc(&nod, ®node); nod 929 src/cmd/8c/txt.c gmove(f, &nod); nod 930 src/cmd/8c/txt.c gins(AFMOVL, &nod, &fregnode0); nod 958 src/cmd/8c/txt.c Node nod, nod1; nod 967 src/cmd/8c/txt.c regalloc(&nod, ®node, Z); nod 969 src/cmd/8c/txt.c cgen(n->right, &nod); nod 983 src/cmd/8c/txt.c idx.reg = nod.reg; nod 984 src/cmd/8c/txt.c regfree(&nod); nod 1010 src/cmd/8c/txt.c Node nod; nod 1117 src/cmd/8c/txt.c regalloc(&nod, ®node, Z); nod 1118 src/cmd/8c/txt.c if(nod.reg != D_AX) { nod 1119 src/cmd/8c/txt.c regfree(&nod); nod 1120 src/cmd/8c/txt.c nod.reg = D_AX; nod 1121 src/cmd/8c/txt.c gins(APUSHL, &nod, Z); nod 1123 src/cmd/8c/txt.c gins(AFSTSW, Z, &nod); nod 1125 src/cmd/8c/txt.c gins(APOPL, Z, &nod); nod 1128 src/cmd/8c/txt.c gins(AFSTSW, Z, &nod); nod 1130 src/cmd/8c/txt.c regfree(&nod); nod 377 src/cmd/8g/ggen.c Node nod, afun; nod 394 src/cmd/8g/ggen.c regalloc(&nod, types[tptr], N); nod 395 src/cmd/8g/ggen.c cgen_as(&nod, &afun); nod 396 src/cmd/8g/ggen.c nod.type = t; nod 397 src/cmd/8g/ggen.c ginscall(&nod, proc); nod 398 src/cmd/8g/ggen.c regfree(&nod); nod 404 src/cmd/8g/ggen.c regalloc(&nod, types[tptr], N); nod 405 src/cmd/8g/ggen.c cgen_as(&nod, n->left); nod 406 src/cmd/8g/ggen.c nod.type = t; nod 407 src/cmd/8g/ggen.c ginscall(&nod, proc); nod 408 src/cmd/8g/ggen.c regfree(&nod); nod 425 src/cmd/8g/ggen.c Node nod; nod 437 src/cmd/8g/ggen.c memset(&nod, 0, sizeof(nod)); nod 438 src/cmd/8g/ggen.c nod.op = OINDREG; nod 439 src/cmd/8g/ggen.c nod.val.u.reg = D_SP; nod 440 src/cmd/8g/ggen.c nod.addable = 1; nod 442 src/cmd/8g/ggen.c nod.xoffset = fp->width; nod 443 src/cmd/8g/ggen.c nod.type = fp->type; nod 444 src/cmd/8g/ggen.c cgen_as(res, &nod); nod 1059 src/cmd/8g/gsubr.c n = nod(ONAME, N, N); nod 1080 src/cmd/8g/gsubr.c n = nod(ONAME, N, N); nod 323 src/cmd/cc/dcl.c Node *a, *l, *r, nod; nod 394 src/cmd/cc/dcl.c nod = *nodcast; nod 395 src/cmd/cc/dcl.c nod.left = a; nod 396 src/cmd/cc/dcl.c nod.type = t; nod 397 src/cmd/cc/dcl.c nod.lineno = a->lineno; nod 398 src/cmd/cc/dcl.c complex(&nod); nod 399 src/cmd/cc/dcl.c if(nod.type) nod 400 src/cmd/cc/dcl.c *a = nod; nod 41 src/cmd/cc/pgen.c Node nod; nod 49 src/cmd/cc/pgen.c memset(&nod, 0, sizeof nod); nod 50 src/cmd/cc/pgen.c nod.op = ONAME; nod 51 src/cmd/cc/pgen.c nod.sym = sym; nod 52 src/cmd/cc/pgen.c nod.class = CSTATIC; nod 53 src/cmd/cc/pgen.c gins(AFUNCDATA, nodconst(funcdatakind), &nod); nod 103 src/cmd/cc/pgen.c Node *n1, nod, nod1; nod 144 src/cmd/cc/pgen.c nodreg(&nod, &nod1, REGARG); nod 145 src/cmd/cc/pgen.c gmove(&nod, &nod1); nod 153 src/cmd/cc/pgen.c nodreg(&nod, &nod1, REGARG); nod 154 src/cmd/cc/pgen.c gmove(&nod, &nod1); nod 217 src/cmd/cc/pgen.c Node *l, nod; nod 284 src/cmd/cc/pgen.c regret(&nod, n); nod 285 src/cmd/cc/pgen.c cgen(l, &nod); nod 286 src/cmd/cc/pgen.c regfree(&nod); nod 631 src/cmd/cc/pgen.c Node *b, nod; nod 644 src/cmd/cc/pgen.c b = &nod; nod 19 src/cmd/gc/closure.c n = nod(OCLOSURE, N, N); nod 38 src/cmd/gc/closure.c a = nod(ODCLFIELD, name, l->n->right); nod 48 src/cmd/gc/closure.c ntype->rlist = list(ntype->rlist, nod(ODCLFIELD, name, l->n->right)); nod 59 src/cmd/gc/closure.c body = list1(nod(OEMPTY, N, N)); nod 73 src/cmd/gc/closure.c v->heapaddr = nod(OADDR, oldname(v->sym), N); nod 144 src/cmd/gc/closure.c xtype = nod(OTFUNC, N, N); nod 149 src/cmd/gc/closure.c xfunc = nod(ODCLFUNC, N, N); nod 169 src/cmd/gc/closure.c addr = nod(ONAME, N, N); nod 173 src/cmd/gc/closure.c addr->ntype = nod(OIND, typenod(v->type), N); nod 181 src/cmd/gc/closure.c cv = nod(OCLOSUREVAR, N, N); nod 184 src/cmd/gc/closure.c body = list(body, nod(OAS, addr, cv)); nod 234 src/cmd/gc/closure.c typ = nod(OTSTRUCT, N, N); nod 235 src/cmd/gc/closure.c typ->list = list1(nod(ODCLFIELD, newname(lookup("F")), typenod(types[TUINTPTR]))); nod 240 src/cmd/gc/closure.c typ->list = list(typ->list, nod(ODCLFIELD, newname(lookup(buf)), l->n->heapaddr->ntype)); nod 243 src/cmd/gc/closure.c clos = nod(OCOMPLIT, N, nod(OIND, typ, N)); nod 246 src/cmd/gc/closure.c clos->list = concat(list1(nod(OCFUNC, func->closure->nname, N)), func->enter); nod 249 src/cmd/gc/closure.c clos = nod(OCONVNOP, clos, N); nod 330 src/cmd/gc/closure.c xtype = nod(OTFUNC, N, N); nod 335 src/cmd/gc/closure.c xfunc = nod(ODCLFUNC, N, N); nod 343 src/cmd/gc/closure.c fld = nod(ODCLFIELD, n, typenod(t->type)); nod 360 src/cmd/gc/closure.c l = list(l, nod(ODCLFIELD, n, typenod(t->type))); nod 374 src/cmd/gc/closure.c cv = nod(OCLOSUREVAR, N, N); nod 379 src/cmd/gc/closure.c ptr = nod(ONAME, N, N); nod 389 src/cmd/gc/closure.c body = list(body, nod(OAS, ptr, cv)); nod 392 src/cmd/gc/closure.c body = list(body, nod(OAS, ptr, nod(OADDR, cv, N))); nod 395 src/cmd/gc/closure.c call = nod(OCALL, nod(OXDOT, ptr, meth), N); nod 401 src/cmd/gc/closure.c n = nod(OAS2, N, N); nod 405 src/cmd/gc/closure.c n = nod(ORETURN, N, N); nod 438 src/cmd/gc/closure.c typ = nod(OTSTRUCT, N, N); nod 439 src/cmd/gc/closure.c typ->list = list1(nod(ODCLFIELD, newname(lookup("F")), typenod(types[TUINTPTR]))); nod 440 src/cmd/gc/closure.c typ->list = list(typ->list, nod(ODCLFIELD, newname(lookup("R")), typenod(n->left->type))); nod 442 src/cmd/gc/closure.c clos = nod(OCOMPLIT, N, nod(OIND, typ, N)); nod 445 src/cmd/gc/closure.c clos->list = list1(nod(OCFUNC, n->nname->nname, N)); nod 449 src/cmd/gc/closure.c clos = nod(OCONVNOP, clos, N); nod 84 src/cmd/gc/const.c nn = nod(OXXX, N, N); nod 506 src/cmd/gc/const.c n1 = nod(OLITERAL, N, N); nod 586 src/cmd/gc/const.c nl = nod(OXXX, N, N); nod 1045 src/cmd/gc/const.c n = nod(OLITERAL, N, N); nod 1079 src/cmd/gc/const.c n = nod(OLITERAL, N, N); nod 1165 src/cmd/gc/const.c nn = nod(OXXX, N, N); nod 274 src/cmd/gc/dcl.c as2 = nod(OAS2, N, N); nod 284 src/cmd/gc/dcl.c init = list(init, nod(ODCL, v, N)); nod 307 src/cmd/gc/dcl.c init = list(init, nod(ODCL, v, N)); nod 308 src/cmd/gc/dcl.c e = nod(OAS, v, e); nod 356 src/cmd/gc/dcl.c vv = list(vv, nod(ODCLCONST, v, N)); nod 376 src/cmd/gc/dcl.c n = nod(ONAME, N, N); nod 405 src/cmd/gc/dcl.c if(t->nod == N || t->nod->type != t) { nod 406 src/cmd/gc/dcl.c t->nod = nod(OTYPE, N, N); nod 407 src/cmd/gc/dcl.c t->nod->type = t; nod 408 src/cmd/gc/dcl.c t->nod->sym = t->sym; nod 410 src/cmd/gc/dcl.c return t->nod; nod 445 src/cmd/gc/dcl.c c = nod(ONAME, N, N); nod 509 src/cmd/gc/dcl.c defn->ninit = list(defn->ninit, nod(ODCL, n, N)); nod 521 src/cmd/gc/dcl.c as = nod(OAS2, N, N); nod 663 src/cmd/gc/dcl.c nn = nod(OXXX, N, N); nod 763 src/cmd/gc/dcl.c return nod(ODCLTYPE, n, N); nod 1050 src/cmd/gc/dcl.c n = nod(ODCLFIELD, n, oldname(s)); nod 1131 src/cmd/gc/dcl.c n = nod(ODCLFIELD, n, t); nod 1155 src/cmd/gc/dcl.c n = nod(ODCLFIELD, N, typenod(ptrto(typ(TSTRUCT)))); nod 1395 src/cmd/gc/dcl.c n = nod(ODCLFIELD, newname(sf), N); nod 651 src/cmd/gc/esc.c a = nod(OADDR, ll->n->closure, N); nod 943 src/cmd/gc/esc.c src = nod(ODDDARG, N, N); nod 973 src/cmd/gc/esc.c src = nod(ONAME, N, N); nod 999 src/cmd/gc/esc.c src = nod(ODDDARG, N, N); nod 462 src/cmd/gc/export.c n1 = nod(OXXX, N, N); nod 504 src/cmd/gc/export.c strcmp(pt->nod->sym->name, "Pointer") == 0) { nod 509 src/cmd/gc/export.c n = pt->nod; nod 510 src/cmd/gc/export.c copytype(pt->nod, t); nod 511 src/cmd/gc/export.c pt->nod = n; // unzero nod nod 73 src/cmd/gc/gen.c n->stackparam = nod(OPARAM, n, N); nod 839 src/cmd/gc/gen.c add = nod(OADD, base, offs); nod 848 src/cmd/gc/gen.c add = nod(OADDPTR, &src, offs); nod 947 src/cmd/gc/gen.c n = nod(ONAME, N, N); nod 968 src/cmd/gc/gen.c n = nod(OXXX, N, N); nod 163 src/cmd/gc/go.h Node* nod; // canonical OTYPE node nod 1388 src/cmd/gc/go.h Node* nod(int op, Node *nleft, Node *nright); nod 188 src/cmd/gc/go.y pack = nod(OPACK, N, N); nod 422 src/cmd/gc/go.y $$ = nod(OPAREN, $$, N); nod 429 src/cmd/gc/go.y $$ = nod(OASOP, $1, $3); nod 436 src/cmd/gc/go.y $$ = nod(OAS, $1->n, $3->n); nod 440 src/cmd/gc/go.y $$ = nod(OAS2, N, N); nod 447 src/cmd/gc/go.y $$ = nod(OTYPESW, N, $3->n->right); nod 462 src/cmd/gc/go.y $$ = nod(OASOP, $1, nodintconst(1)); nod 467 src/cmd/gc/go.y $$ = nod(OASOP, $1, nodintconst(1)); nod 480 src/cmd/gc/go.y $$ = nod(OXCASE, N, N); nod 500 src/cmd/gc/go.y $$ = nod(OXCASE, N, N); nod 502 src/cmd/gc/go.y n = nod(OAS, $2->n, $4); nod 504 src/cmd/gc/go.y n = nod(OAS2, N, N); nod 516 src/cmd/gc/go.y $$ = nod(OXCASE, N, N); nod 524 src/cmd/gc/go.y $$ = nod(OXCASE, N, N); nod 544 src/cmd/gc/go.y $$ = nod(OEMPTY, N, N); nod 605 src/cmd/gc/go.y $$ = nod(ORANGE, N, $4); nod 611 src/cmd/gc/go.y $$ = nod(ORANGE, N, $4); nod 623 src/cmd/gc/go.y $$ = nod(OFOR, N, N); nod 632 src/cmd/gc/go.y $$ = nod(OFOR, N, N); nod 659 src/cmd/gc/go.y $$ = nod(OIF, N, N); nod 665 src/cmd/gc/go.y $$ = nod(OIF, N, N); nod 749 src/cmd/gc/go.y typesw = nod(OXXX, typesw, n); nod 763 src/cmd/gc/go.y typesw = nod(OXXX, typesw, N); nod 767 src/cmd/gc/go.y $$ = nod(OSELECT, N, N); nod 780 src/cmd/gc/go.y $$ = nod(OOROR, $1, $3); nod 784 src/cmd/gc/go.y $$ = nod(OANDAND, $1, $3); nod 788 src/cmd/gc/go.y $$ = nod(OEQ, $1, $3); nod 792 src/cmd/gc/go.y $$ = nod(ONE, $1, $3); nod 796 src/cmd/gc/go.y $$ = nod(OLT, $1, $3); nod 800 src/cmd/gc/go.y $$ = nod(OLE, $1, $3); nod 804 src/cmd/gc/go.y $$ = nod(OGE, $1, $3); nod 808 src/cmd/gc/go.y $$ = nod(OGT, $1, $3); nod 812 src/cmd/gc/go.y $$ = nod(OADD, $1, $3); nod 816 src/cmd/gc/go.y $$ = nod(OSUB, $1, $3); nod 820 src/cmd/gc/go.y $$ = nod(OOR, $1, $3); nod 824 src/cmd/gc/go.y $$ = nod(OXOR, $1, $3); nod 828 src/cmd/gc/go.y $$ = nod(OMUL, $1, $3); nod 832 src/cmd/gc/go.y $$ = nod(ODIV, $1, $3); nod 836 src/cmd/gc/go.y $$ = nod(OMOD, $1, $3); nod 840 src/cmd/gc/go.y $$ = nod(OAND, $1, $3); nod 844 src/cmd/gc/go.y $$ = nod(OANDNOT, $1, $3); nod 848 src/cmd/gc/go.y $$ = nod(OLSH, $1, $3); nod 852 src/cmd/gc/go.y $$ = nod(ORSH, $1, $3); nod 857 src/cmd/gc/go.y $$ = nod(OSEND, $1, $3); nod 864 src/cmd/gc/go.y $$ = nod(OIND, $2, N); nod 871 src/cmd/gc/go.y $$->right = nod(OIND, $$->right, N); nod 874 src/cmd/gc/go.y $$ = nod(OADDR, $2, N); nod 879 src/cmd/gc/go.y $$ = nod(OPLUS, $2, N); nod 883 src/cmd/gc/go.y $$ = nod(OMINUS, $2, N); nod 887 src/cmd/gc/go.y $$ = nod(ONOT, $2, N); nod 892 src/cmd/gc/go.y $$ = nod(OCOM, $2, N); nod 896 src/cmd/gc/go.y $$ = nod(OCOM, $2, N); nod 900 src/cmd/gc/go.y $$ = nod(ORECV, $2, N); nod 910 src/cmd/gc/go.y $$ = nod(OCALL, $1, N); nod 914 src/cmd/gc/go.y $$ = nod(OCALL, $1, N); nod 919 src/cmd/gc/go.y $$ = nod(OCALL, $1, N); nod 939 src/cmd/gc/go.y $$ = nod(OXDOT, $1, newname($3)); nod 943 src/cmd/gc/go.y $$ = nod(ODOTTYPE, $1, $4); nod 947 src/cmd/gc/go.y $$ = nod(OTYPESW, N, $1); nod 951 src/cmd/gc/go.y $$ = nod(OINDEX, $1, $3); nod 955 src/cmd/gc/go.y $$ = nod(OSLICE, $1, nod(OKEY, $3, $5)); nod 963 src/cmd/gc/go.y $$ = nod(OSLICE3, $1, nod(OKEY, $3, nod(OKEY, $5, $7))); nod 969 src/cmd/gc/go.y $$ = nod(OCALL, $1, N); nod 998 src/cmd/gc/go.y $$ = nod(OCOMPLIT, N, N); nod 1004 src/cmd/gc/go.y $$ = nod(OKEY, $1, $3); nod 1021 src/cmd/gc/go.y $$ = nod(OPAREN, $$, N); nod 1055 src/cmd/gc/go.y $$ = nod(OPAREN, $$, N); nod 1168 src/cmd/gc/go.y $$ = nod(ODDD, typenod(typ(TINTER)), N); nod 1172 src/cmd/gc/go.y $$ = nod(ODDD, $2, N); nod 1183 src/cmd/gc/go.y $$ = nod(OTPAREN, $2, N); nod 1192 src/cmd/gc/go.y $$ = nod(OIND, $2, N); nod 1202 src/cmd/gc/go.y $$ = nod(OTPAREN, $2, N); nod 1230 src/cmd/gc/go.y $$ = nod(OXDOT, $1, newname($3)); nod 1236 src/cmd/gc/go.y $$ = nod(OTARRAY, $2, $4); nod 1241 src/cmd/gc/go.y $$ = nod(OTARRAY, nod(ODDD, N, N), $4); nod 1245 src/cmd/gc/go.y $$ = nod(OTCHAN, $2, N); nod 1250 src/cmd/gc/go.y $$ = nod(OTCHAN, $3, N); nod 1255 src/cmd/gc/go.y $$ = nod(OTMAP, $3, $5); nod 1263 src/cmd/gc/go.y $$ = nod(OIND, $2, N); nod 1269 src/cmd/gc/go.y $$ = nod(OTCHAN, $3, N); nod 1276 src/cmd/gc/go.y $$ = nod(OTSTRUCT, N, N); nod 1282 src/cmd/gc/go.y $$ = nod(OTSTRUCT, N, N); nod 1289 src/cmd/gc/go.y $$ = nod(OTINTER, N, N); nod 1295 src/cmd/gc/go.y $$ = nod(OTINTER, N, N); nod 1335 src/cmd/gc/go.y t = nod(OTFUNC, N, N); nod 1339 src/cmd/gc/go.y $$ = nod(ODCLFUNC, N, N); nod 1371 src/cmd/gc/go.y t = nod(OTFUNC, rcvr, N); nod 1375 src/cmd/gc/go.y $$ = nod(ODCLFUNC, N, N); nod 1433 src/cmd/gc/go.y $$ = nod(OTFUNC, N, N); nod 1446 src/cmd/gc/go.y $$ = list1(nod(OEMPTY, N, N)); nod 1456 src/cmd/gc/go.y $$ = list1(nod(ODCLFIELD, N, $1)); nod 1561 src/cmd/gc/go.y l->n = nod(ODCLFIELD, l->n, $2); nod 1578 src/cmd/gc/go.y $2->right = nod(OIND, $2->right, N); nod 1584 src/cmd/gc/go.y $3->right = nod(OIND, $3->right, N); nod 1591 src/cmd/gc/go.y $3->right = nod(OIND, $3->right, N); nod 1630 src/cmd/gc/go.y $$ = nod(ODCLFIELD, $1, $2); nod 1635 src/cmd/gc/go.y $$ = nod(ODCLFIELD, N, oldname($1)); nod 1639 src/cmd/gc/go.y $$ = nod(ODCLFIELD, N, oldname($2)); nod 1648 src/cmd/gc/go.y $$ = nod(OTFUNC, fakethis(), N); nod 1660 src/cmd/gc/go.y $$ = nod(ONONAME, N, N); nod 1662 src/cmd/gc/go.y $$ = nod(OKEY, $$, $2); nod 1666 src/cmd/gc/go.y $$ = nod(ONONAME, N, N); nod 1668 src/cmd/gc/go.y $$ = nod(OKEY, $$, $2); nod 1717 src/cmd/gc/go.y $1 = nod(OLABEL, $1, N); nod 1733 src/cmd/gc/go.y $$ = nod(OXFALL, N, N); nod 1738 src/cmd/gc/go.y $$ = nod(OBREAK, $2, N); nod 1742 src/cmd/gc/go.y $$ = nod(OCONTINUE, $2, N); nod 1746 src/cmd/gc/go.y $$ = nod(OPROC, $2, N); nod 1750 src/cmd/gc/go.y $$ = nod(ODEFER, $2, N); nod 1754 src/cmd/gc/go.y $$ = nod(OGOTO, $2, N); nod 1759 src/cmd/gc/go.y $$ = nod(ORETURN, N, N); nod 2055 src/cmd/gc/go.y $$ = nod(ODCLFIELD, N, typenod($2)); nod 2068 src/cmd/gc/go.y $$ = nod(ODCLFIELD, N, typenod(t)); nod 2082 src/cmd/gc/go.y $$ = nod(ODCLFIELD, newname($1), typenod($2)); nod 2100 src/cmd/gc/go.y $$ = nod(ODCLFIELD, newname($1), typenod(functype(fakethis(), $3, $5))); nod 2104 src/cmd/gc/go.y $$ = nod(ODCLFIELD, N, typenod($1)); nod 2120 src/cmd/gc/go.y $$ = list1(nod(ODCLFIELD, N, typenod($1))); nod 121 src/cmd/gc/init.c fn = nod(ODCLFUNC, N, N); nod 125 src/cmd/gc/init.c fn->nname->ntype = nod(OTFUNC, N, N); nod 130 src/cmd/gc/init.c a = nod(OIF, N, N); nod 131 src/cmd/gc/init.c a->ntest = nod(ONE, gatevar, nodintconst(0)); nod 135 src/cmd/gc/init.c b = nod(OIF, N, N); nod 136 src/cmd/gc/init.c b->ntest = nod(OEQ, gatevar, nodintconst(2)); nod 137 src/cmd/gc/init.c b->nbody = list1(nod(ORETURN, N, N)); nod 142 src/cmd/gc/init.c b = nod(OCALL, b, N); nod 146 src/cmd/gc/init.c a = nod(OAS, gatevar, nodintconst(1)); nod 160 src/cmd/gc/init.c a = nod(OCALL, s->def, N); nod 174 src/cmd/gc/init.c a = nod(OCALL, s->def, N); nod 179 src/cmd/gc/init.c a = nod(OAS, gatevar, nodintconst(2)); nod 183 src/cmd/gc/init.c a = nod(ORETURN, N, N); nod 250 src/cmd/gc/inl.c m = nod(OXXX, N, N); nod 581 src/cmd/gc/inl.c ninit = list(ninit, nod(ODCL, ll->n->inlvar, N)); // otherwise gen won't emit the allocations for heapallocs nod 595 src/cmd/gc/inl.c ninit = list(ninit, nod(ODCL, m, N)); nod 609 src/cmd/gc/inl.c as = nod(OAS, tinlvar(t), n->left->left); nod 651 src/cmd/gc/inl.c as = nod(OAS2, N, N); nod 722 src/cmd/gc/inl.c as = nod(OAS, vararg, N); nod 731 src/cmd/gc/inl.c as->right = nod(OCOMPLIT, N, typenod(varargtype)); nod 733 src/cmd/gc/inl.c as->right = nod(OSLICE, as->right, nod(OKEY, N, N)); nod 741 src/cmd/gc/inl.c as = nod(OAS, ll->n, N); nod 750 src/cmd/gc/inl.c body = list(body, nod(OGOTO, inlretlabel, N)); // avoid 'not used' when function doesnt have return nod 751 src/cmd/gc/inl.c body = list(body, nod(OLABEL, inlretlabel, N)); nod 756 src/cmd/gc/inl.c call = nod(OINLCALL, N, N); nod 906 src/cmd/gc/inl.c m = nod(OGOTO, inlretlabel, N); nod 910 src/cmd/gc/inl.c as = nod(OAS2, N, N); nod 926 src/cmd/gc/inl.c m = nod(OXXX, N, N); nod 936 src/cmd/gc/inl.c m = nod(OXXX, N, N); nod 1968 src/cmd/gc/lex.c s1->def = nod(ONAME, N, N); nod 1995 src/cmd/gc/lex.c s->def = nod(ONAME, N, N); nod 2003 src/cmd/gc/lex.c s->def = nod(ONAME, N, N); nod 2095 src/cmd/gc/lex.c s->def = nod(ONAME, N, N); nod 2142 src/cmd/gc/lex.c s->def = nod(OIOTA, N, N); nod 2161 src/cmd/gc/lex.c nodfp = nod(ONAME, N, N); nod 75 src/cmd/gc/order.c a = nod(OAS, var, N); nod 106 src/cmd/gc/order.c a = nod(OAS, var, n); nod 151 src/cmd/gc/order.c a = nod(OXXX, N, N); nod 163 src/cmd/gc/order.c a = nod(OXXX, N, N); nod 179 src/cmd/gc/order.c a = nod(OXXX, N, N); nod 255 src/cmd/gc/order.c kill = nod(OVARKILL, l->n, N); nod 390 src/cmd/gc/order.c as = nod(OAS2, N, N); nod 457 src/cmd/gc/order.c a = nod(OAS, m, n->left); nod 476 src/cmd/gc/order.c a = nod(OAS, m, l->n); nod 553 src/cmd/gc/order.c n->right = nod(n->etype, tmp1, n->right); nod 598 src/cmd/gc/order.c r = nod(OAS, n->list->n, tmp1); nod 601 src/cmd/gc/order.c r = nod(OAS, n->list->next->n, tmp2); nod 739 src/cmd/gc/order.c r = nod(OCONV, r, N); nod 828 src/cmd/gc/order.c tmp2 = nod(ODCL, tmp1, N); nod 833 src/cmd/gc/order.c tmp2 = nod(OAS, tmp1, r->left); nod 842 src/cmd/gc/order.c tmp2 = nod(ODCL, tmp1, N); nod 847 src/cmd/gc/order.c tmp2 = nod(OAS, tmp1, r->ntest); nod 21 src/cmd/gc/pgen.c Node nod; nod 30 src/cmd/gc/pgen.c nodconst(&nod, types[TINT32], funcdatakind); nod 31 src/cmd/gc/pgen.c gins(AFUNCDATA, &nod, pnod); nod 195 src/cmd/gc/pgen.c n = nod(OAS, t->nname, N); nod 85 src/cmd/gc/racewalk.c nodpc = nod(OXXX, nil, nil); nod 247 src/cmd/gc/racewalk.c n1 = nod(OCONVNOP, n->left, N); nod 249 src/cmd/gc/racewalk.c n1 = nod(OIND, n1, N); nod 534 src/cmd/gc/racewalk.c r = nod(OADDR, n, N); nod 565 src/cmd/gc/racewalk.c addr = nod(OADDR, n, N); nod 567 src/cmd/gc/racewalk.c as = nod(OAS, l, addr); nod 571 src/cmd/gc/racewalk.c ind = nod(OIND, l, N); nod 633 src/cmd/gc/racewalk.c n = nod(OCONVNOP, n, N); nod 146 src/cmd/gc/range.c init = list(init, nod(OAS, hv1, N)); nod 147 src/cmd/gc/range.c init = list(init, nod(OAS, hn, nod(OLEN, ha, N))); nod 150 src/cmd/gc/range.c tmp = nod(OINDEX, ha, nodintconst(0)); nod 152 src/cmd/gc/range.c init = list(init, nod(OAS, hp, nod(OADDR, tmp, N))); nod 155 src/cmd/gc/range.c n->ntest = nod(OLT, hv1, hn); nod 156 src/cmd/gc/range.c n->nincr = nod(OAS, hv1, nod(OADD, hv1, nodintconst(1))); nod 158 src/cmd/gc/range.c body = list1(nod(OAS, v1, hv1)); nod 160 src/cmd/gc/range.c a = nod(OAS2, N, N); nod 162 src/cmd/gc/range.c a->rlist = list(list1(hv1), nod(OIND, hp, N)); nod 173 src/cmd/gc/range.c tmp = nod(OADD, hp, nodintconst(t->type->width)); nod 178 src/cmd/gc/range.c a = nod(OAS, hp, tmp); nod 199 src/cmd/gc/range.c init = list(init, mkcall1(fn, T, nil, typename(t), ha, nod(OADDR, hit, N))); nod 200 src/cmd/gc/range.c n->ntest = nod(ONE, nod(ODOT, hit, keyname), nodnil()); nod 204 src/cmd/gc/range.c n->nincr = mkcall1(fn, T, nil, nod(OADDR, hit, N)); nod 206 src/cmd/gc/range.c key = nod(ODOT, hit, keyname); nod 207 src/cmd/gc/range.c key = nod(OIND, key, N); nod 209 src/cmd/gc/range.c a = nod(OAS, v1, key); nod 211 src/cmd/gc/range.c val = nod(ODOT, hit, valname); nod 212 src/cmd/gc/range.c val = nod(OIND, val, N); nod 213 src/cmd/gc/range.c a = nod(OAS2, N, N); nod 227 src/cmd/gc/range.c init = list(init, nod(OAS, hv1, N)); nod 230 src/cmd/gc/range.c n->ntest = nod(ONE, hb, nodbool(0)); nod 231 src/cmd/gc/range.c a = nod(OAS2RECV, N, N); nod 234 src/cmd/gc/range.c a->rlist = list1(nod(ORECV, ha, N)); nod 236 src/cmd/gc/range.c body = list1(nod(OAS, v1, hv1)); nod 246 src/cmd/gc/range.c init = list(init, nod(OAS, hv1, N)); nod 249 src/cmd/gc/range.c a = nod(OAS, hv1, mkcall("stringiter", types[TINT], nil, ha, hv1)); nod 252 src/cmd/gc/range.c a = nod(OAS2, N, N); nod 257 src/cmd/gc/range.c n->ntest = nod(ONE, hv1, nodintconst(0)); nod 258 src/cmd/gc/range.c n->ntest->ninit = list(list1(nod(OAS, ohv1, hv1)), a); nod 260 src/cmd/gc/range.c body = list1(nod(OAS, v1, ohv1)); nod 262 src/cmd/gc/range.c body = list(body, nod(OAS, v2, hv2)); nod 336 src/cmd/gc/reflect.c d = nod(ODCLFIELD, N, N); nod 341 src/cmd/gc/reflect.c d = nod(ODCLFIELD, N, N); nod 349 src/cmd/gc/reflect.c d = nod(ODCLFIELD, N, N); nod 519 src/cmd/gc/reflect.c n = nod(ONAME, N, N); nod 907 src/cmd/gc/reflect.c n = nod(ONAME, N, N); nod 929 src/cmd/gc/reflect.c n = nod(OADDR, s->def, N); nod 1224 src/cmd/gc/reflect.c list1(nod(ODCLFIELD, N, typenod(errortype))), nod 1225 src/cmd/gc/reflect.c list1(nod(ODCLFIELD, N, typenod(types[TSTRING]))))); nod 79 src/cmd/gc/select.c n = nod(OSELRECV, N, n); nod 162 src/cmd/gc/select.c a = nod(OIF, N, N); nod 163 src/cmd/gc/select.c a->ntest = nod(OEQ, ch, nodnil()); nod 184 src/cmd/gc/select.c n->right = nod(OADDR, n->right, N); nod 192 src/cmd/gc/select.c n->ntest = nod(OADDR, n->ntest, N); nod 198 src/cmd/gc/select.c n->left = nod(OADDR, n->left, N); nod 217 src/cmd/gc/select.c r = nod(OIF, N, N); nod 232 src/cmd/gc/select.c r = nod(OIF, N, N); nod 241 src/cmd/gc/select.c r = nod(OIF, N, N); nod 261 src/cmd/gc/select.c r = nod(OAS, var, mkcall("newselect", var->type, nil, nodintconst(sel->xoffset))); nod 270 src/cmd/gc/select.c r = nod(OIF, N, N); nod 305 src/cmd/gc/select.c r->nbody = list(r->nbody, nod(OBREAK, N, N)); nod 300 src/cmd/gc/sinit.c *out = list(*out, nod(OAS, l, r)); nod 326 src/cmd/gc/sinit.c gdata(l, nod(OADDR, r->nname, N), l->type->width); nod 337 src/cmd/gc/sinit.c gdata(&n1, nod(OADDR, a, N), widthptr); nod 355 src/cmd/gc/sinit.c ll = nod(OXXX, N, N); nod 361 src/cmd/gc/sinit.c rr = nod(OXXX, N, N); nod 366 src/cmd/gc/sinit.c *out = list(*out, nod(OAS, ll, rr)); nod 424 src/cmd/gc/sinit.c gdata(l, nod(OADDR, a, N), l->type->width); nod 427 src/cmd/gc/sinit.c *out = list(*out, nod(OAS, a, r->left)); nod 451 src/cmd/gc/sinit.c gdata(&n1, nod(OADDR, a, N), widthptr); nod 471 src/cmd/gc/sinit.c a = nod(OXXX, N, N); nod 475 src/cmd/gc/sinit.c *out = list(*out, nod(OAS, a, e->expr)); nod 545 src/cmd/gc/sinit.c a = nod(OAS, l, r); nod 604 src/cmd/gc/sinit.c a = nod(ODOT, var, newname(index->sym)); nod 608 src/cmd/gc/sinit.c a = nod(ODOT, var, newname(index->sym)); nod 615 src/cmd/gc/sinit.c a = nod(ODOT, var, newname(index->sym)); nod 620 src/cmd/gc/sinit.c a = nod(ODOT, var, newname(index->sym)); nod 633 src/cmd/gc/sinit.c a = nod(ODOT, var, newname(index->sym)); nod 634 src/cmd/gc/sinit.c a = nod(OAS, a, value); nod 664 src/cmd/gc/sinit.c a = nod(OINDEX, var, index); nod 668 src/cmd/gc/sinit.c a = nod(OINDEX, var, index); nod 675 src/cmd/gc/sinit.c a = nod(OINDEX, var, index); nod 680 src/cmd/gc/sinit.c a = nod(OINDEX, var, index); nod 693 src/cmd/gc/sinit.c a = nod(OINDEX, var, index); nod 694 src/cmd/gc/sinit.c a = nod(OAS, a, value); nod 731 src/cmd/gc/sinit.c a = nod(OSLICE, vstat, nod(OKEY, N, N)); nod 732 src/cmd/gc/sinit.c a = nod(OAS, var, a); nod 775 src/cmd/gc/sinit.c a = nod(OAS, n->alloc, N); nod 779 src/cmd/gc/sinit.c a = nod(OADDR, n->alloc, N); nod 783 src/cmd/gc/sinit.c a = nod(OAS, temp(t), N); nod 788 src/cmd/gc/sinit.c a = nod(OADDR, a, N); nod 790 src/cmd/gc/sinit.c a = nod(ONEW, N, N); nod 793 src/cmd/gc/sinit.c a = nod(OAS, vauto, a); nod 800 src/cmd/gc/sinit.c a = nod(OIND, vauto, N); nod 801 src/cmd/gc/sinit.c a = nod(OAS, a, vstat); nod 808 src/cmd/gc/sinit.c a = nod(OAS, var, nod(OSLICE, vauto, nod(OKEY, N, N))); nod 820 src/cmd/gc/sinit.c a = nod(OINDEX, var, index); nod 840 src/cmd/gc/sinit.c a = nod(OAS, a, value); nod 864 src/cmd/gc/sinit.c a = nod(OMAKE, N, N); nod 925 src/cmd/gc/sinit.c a = nod(OINDEX, vstat, a); nod 926 src/cmd/gc/sinit.c a = nod(ODOT, a, newname(syma)); nod 927 src/cmd/gc/sinit.c a = nod(OAS, a, index); nod 935 src/cmd/gc/sinit.c a = nod(OINDEX, vstat, a); nod 936 src/cmd/gc/sinit.c a = nod(ODOT, a, newname(symb)); nod 937 src/cmd/gc/sinit.c a = nod(OAS, a, value); nod 953 src/cmd/gc/sinit.c a = nod(OINDEX, vstat, index); nod 955 src/cmd/gc/sinit.c a = nod(ODOT, a, newname(symb)); nod 957 src/cmd/gc/sinit.c r = nod(OINDEX, vstat, index); nod 959 src/cmd/gc/sinit.c r = nod(ODOT, r, newname(syma)); nod 960 src/cmd/gc/sinit.c r = nod(OINDEX, var, r); nod 962 src/cmd/gc/sinit.c r = nod(OAS, r, a); nod 964 src/cmd/gc/sinit.c a = nod(OFOR, N, N); nod 967 src/cmd/gc/sinit.c a->ninit = list1(nod(OAS, index, nodintconst(0))); nod 968 src/cmd/gc/sinit.c a->ntest = nod(OLT, index, nodintconst(t->bound)); nod 969 src/cmd/gc/sinit.c a->nincr = nod(OAS, index, nod(OADD, index, nodintconst(1))); nod 996 src/cmd/gc/sinit.c a = nod(OAS, key, r->left); nod 1000 src/cmd/gc/sinit.c a = nod(OAS, val, r->right); nod 1005 src/cmd/gc/sinit.c a = nod(OAS, nod(OINDEX, var, key), val); nod 1015 src/cmd/gc/sinit.c a = nod(OVARKILL, key, N); nod 1018 src/cmd/gc/sinit.c a = nod(OVARKILL, val, N); nod 1040 src/cmd/gc/sinit.c r = nod(OADDR, n->right, N); nod 1043 src/cmd/gc/sinit.c r = nod(ONEW, N, N); nod 1049 src/cmd/gc/sinit.c a = nod(OAS, var, r); nod 1054 src/cmd/gc/sinit.c var = nod(OIND, var, N); nod 1071 src/cmd/gc/sinit.c a = nod(OAS, var, vstat); nod 1087 src/cmd/gc/sinit.c a = nod(OAS, var, N); nod 1111 src/cmd/gc/sinit.c a = nod(OAS, var, vstat); nod 1127 src/cmd/gc/sinit.c a = nod(OAS, var, N); nod 506 src/cmd/gc/subr.c norig = nod(n->op, N, N); nod 758 src/cmd/gc/subr.c c = nod(OLITERAL, N, N); nod 773 src/cmd/gc/subr.c c = nod(OLITERAL, N, N); nod 861 src/cmd/gc/subr.c m = nod(OXXX, N, N); nod 877 src/cmd/gc/subr.c m = nod(OXXX, N, N); nod 1417 src/cmd/gc/subr.c r = nod(OCONVNOP, n, N); nod 1434 src/cmd/gc/subr.c r = nod(op, n, N); nod 1645 src/cmd/gc/subr.c n = nod(0, N, N); nod 2029 src/cmd/gc/subr.c r = nod(OXXX, N, N); nod 2041 src/cmd/gc/subr.c a = nod(OXXX, N, N); nod 2053 src/cmd/gc/subr.c a = nod(OXXX, N, N); nod 2073 src/cmd/gc/subr.c a = nod(OAS, l, n); nod 2276 src/cmd/gc/subr.c n->left = nod(ODOT, n->left, newname(dotlist[c].field->sym)); nod 2456 src/cmd/gc/subr.c a = nod(ODCLFIELD, n, typenod(t->type)); nod 2513 src/cmd/gc/subr.c this = nod(ODCLFIELD, newname(lookup(".this")), typenod(rcvr)); nod 2518 src/cmd/gc/subr.c t = nod(OTFUNC, N, N); nod 2529 src/cmd/gc/subr.c pad = nod(ODCLFIELD, newname(lookup(".pad")), typenod(tpad)); nod 2535 src/cmd/gc/subr.c fn = nod(ODCLFUNC, N, N); nod 2555 src/cmd/gc/subr.c n = nod(OIF, N, N); nod 2556 src/cmd/gc/subr.c n->ntest = nod(OEQ, this->left, nodnil()); nod 2567 src/cmd/gc/subr.c call = nod(OCALL, syslook("panicwrap", 0), N); nod 2573 src/cmd/gc/subr.c dot = adddot(nod(OXDOT, this->left, newname(method->sym))); nod 2580 src/cmd/gc/subr.c dot = nod(OADDR, dot, N); nod 2581 src/cmd/gc/subr.c as = nod(OAS, this->left, nod(OCONVNOP, dot, N)); nod 2584 src/cmd/gc/subr.c n = nod(ORETJMP, N, N); nod 2589 src/cmd/gc/subr.c call = nod(OCALL, dot, N); nod 2593 src/cmd/gc/subr.c n = nod(ORETURN, N, N); nod 2627 src/cmd/gc/subr.c tfn = nod(OTFUNC, N, N); nod 2628 src/cmd/gc/subr.c tfn->list = list(tfn->list, nod(ODCLFIELD, N, typenod(ptrto(types[TUINTPTR])))); nod 2629 src/cmd/gc/subr.c tfn->list = list(tfn->list, nod(ODCLFIELD, N, typenod(types[TUINTPTR]))); nod 2630 src/cmd/gc/subr.c tfn->list = list(tfn->list, nod(ODCLFIELD, N, typenod(ptrto(t)))); nod 2675 src/cmd/gc/subr.c tfn = nod(OTFUNC, N, N); nod 2676 src/cmd/gc/subr.c tfn->list = list(tfn->list, nod(ODCLFIELD, N, typenod(ptrto(types[TUINTPTR])))); nod 2677 src/cmd/gc/subr.c tfn->list = list(tfn->list, nod(ODCLFIELD, N, typenod(types[TUINTPTR]))); nod 2678 src/cmd/gc/subr.c tfn->list = list(tfn->list, nod(ODCLFIELD, N, typenod(ptrto(t)))); nod 2704 src/cmd/gc/subr.c fn = nod(ODCLFUNC, N, N); nod 2707 src/cmd/gc/subr.c tfn = nod(OTFUNC, N, N); nod 2710 src/cmd/gc/subr.c n = nod(ODCLFIELD, newname(lookup("h")), typenod(ptrto(types[TUINTPTR]))); nod 2713 src/cmd/gc/subr.c n = nod(ODCLFIELD, newname(lookup("s")), typenod(types[TUINTPTR])); nod 2715 src/cmd/gc/subr.c n = nod(ODCLFIELD, newname(lookup("p")), typenod(ptrto(t))); nod 2735 src/cmd/gc/subr.c n = nod(ORANGE, N, nod(OIND, np, N)); nod 2745 src/cmd/gc/subr.c nod(OAS, nod 2746 src/cmd/gc/subr.c nod(OIND, nh, N), nod 2747 src/cmd/gc/subr.c nod(OOR, nod 2748 src/cmd/gc/subr.c nod(OLSH, nod(OIND, nh, N), nodintconst(3)), nod 2749 src/cmd/gc/subr.c nod(ORSH, nod(OIND, nh, N), nodintconst(widthptr*8-3))))); nod 2758 src/cmd/gc/subr.c nod(OAS, nod 2759 src/cmd/gc/subr.c nod(OIND, nh, N), nod 2760 src/cmd/gc/subr.c nod(OMUL, nod(OIND, nh, N), nodintconst(mul)))); nod 2763 src/cmd/gc/subr.c call = nod(OCALL, hashel, N); nod 2766 src/cmd/gc/subr.c nx = nod(OINDEX, np, ni); nod 2768 src/cmd/gc/subr.c na = nod(OADDR, nx, N); nod 2797 src/cmd/gc/subr.c call = nod(OCALL, hashel, N); nod 2800 src/cmd/gc/subr.c nx = nod(OXDOT, np, newname(first->sym)); // TODO: fields from other packages? nod 2801 src/cmd/gc/subr.c na = nod(OADDR, nx, N); nod 2816 src/cmd/gc/subr.c call = nod(OCALL, hashel, N); nod 2819 src/cmd/gc/subr.c nx = nod(OXDOT, np, newname(t1->sym)); // TODO: fields from other packages? nod 2820 src/cmd/gc/subr.c na = nod(OADDR, nx, N); nod 2826 src/cmd/gc/subr.c fn->nbody = list(fn->nbody, nod(ORETURN, N, N)); nod 2858 src/cmd/gc/subr.c nx = nod(OXDOT, p, field); nod 2859 src/cmd/gc/subr.c ny = nod(OXDOT, q, field); nod 2860 src/cmd/gc/subr.c nif = nod(OIF, N, N); nod 2861 src/cmd/gc/subr.c nif->ntest = nod(ONE, nx, ny); nod 2862 src/cmd/gc/subr.c nif->nbody = list(nif->nbody, nod(OAS, nod(OIND, eq, N), nodbool(0))); nod 2863 src/cmd/gc/subr.c nif->nbody = list(nif->nbody, nod(ORETURN, N, N)); nod 2898 src/cmd/gc/subr.c nx = nod(OADDR, nod(OXDOT, p, field), N); nod 2900 src/cmd/gc/subr.c ny = nod(OADDR, nod(OXDOT, q, field), N); nod 2905 src/cmd/gc/subr.c call = nod(OCALL, eqmemfunc(size, nx->type->type), N); nod 2911 src/cmd/gc/subr.c nif = nod(OIF, N, N); nod 2913 src/cmd/gc/subr.c nif->ntest = nod(ONOT, nod(OIND, eq, N), N); nod 2914 src/cmd/gc/subr.c nif->nbody = list(nif->nbody, nod(ORETURN, N, N)); nod 2938 src/cmd/gc/subr.c fn = nod(ODCLFUNC, N, N); nod 2941 src/cmd/gc/subr.c tfn = nod(OTFUNC, N, N); nod 2944 src/cmd/gc/subr.c n = nod(ODCLFIELD, newname(lookup("eq")), typenod(ptrto(types[TBOOL]))); nod 2947 src/cmd/gc/subr.c n = nod(ODCLFIELD, newname(lookup("s")), typenod(types[TUINTPTR])); nod 2949 src/cmd/gc/subr.c n = nod(ODCLFIELD, newname(lookup("p")), typenod(ptrto(t))); nod 2952 src/cmd/gc/subr.c n = nod(ODCLFIELD, newname(lookup("q")), typenod(ptrto(t))); nod 2972 src/cmd/gc/subr.c nrange = nod(ORANGE, N, nod(OIND, np, N)); nod 2981 src/cmd/gc/subr.c nx = nod(OINDEX, np, ni); nod 2983 src/cmd/gc/subr.c ny = nod(OINDEX, nq, ni); nod 2986 src/cmd/gc/subr.c nif = nod(OIF, N, N); nod 2987 src/cmd/gc/subr.c nif->ntest = nod(ONE, nx, ny); nod 2988 src/cmd/gc/subr.c nif->nbody = list(nif->nbody, nod(OAS, nod(OIND, neq, N), nodbool(0))); nod 2989 src/cmd/gc/subr.c nif->nbody = list(nif->nbody, nod(ORETURN, N, N)); nod 2994 src/cmd/gc/subr.c fn->nbody = list(fn->nbody, nod(OAS, nod(OIND, neq, N), nodbool(1))); nod 3042 src/cmd/gc/subr.c fn->nbody = list(fn->nbody, nod(OAS, nod(OIND, neq, N), nodbool(1))); nod 3308 src/cmd/gc/subr.c n = nod(OBLOCK, N, N); nod 3714 src/cmd/gc/subr.c n = nod(OCONVNOP, n, N); nod 3781 src/cmd/gc/subr.c x = nod(OITAB, x, N); nod 3784 src/cmd/gc/subr.c n = nod(OCHECKNIL, x, N); nod 273 src/cmd/gc/swt.c br = nod(OBREAK, N, N); nod 283 src/cmd/gc/swt.c go = nod(OGOTO, newlabel(), N); nod 303 src/cmd/gc/swt.c cas = list(cas, nod(OCASE, c, go)); nod 307 src/cmd/gc/swt.c stat = list(stat, nod(OLABEL, go->left, N)); nod 311 src/cmd/gc/swt.c l = list1(nod(ODCL, n->nname, N)); nod 312 src/cmd/gc/swt.c l = list(l, nod(OAS, n->nname, typeswvar)); nod 462 src/cmd/gc/swt.c a = nod(OIF, N, N); nod 468 src/cmd/gc/swt.c a = nod(OIF, N, N); nod 469 src/cmd/gc/swt.c a->ntest = nod(ONOT, n->left, N); // if !val nod 476 src/cmd/gc/swt.c a = nod(OIF, N, N); nod 477 src/cmd/gc/swt.c a->ntest = nod(OEQ, exprname, n->left); // if name == val nod 495 src/cmd/gc/swt.c a = nod(OIF, N, N); nod 496 src/cmd/gc/swt.c a->ntest = nod(OLE, exprname, c->node->left); nod 537 src/cmd/gc/swt.c cas = list1(nod(OAS, exprname, sw->ntest)); nod 548 src/cmd/gc/swt.c def = nod(OBREAK, N, N); nod 606 src/cmd/gc/swt.c init = list1(nod(ODCL, var, N)); nod 608 src/cmd/gc/swt.c a = nod(OAS2, N, N); nod 610 src/cmd/gc/swt.c b = nod(ODOTTYPE, facename, N); nod 616 src/cmd/gc/swt.c b = nod(OIF, N, N); nod 638 src/cmd/gc/swt.c a = nod(OIF, N, N); nod 639 src/cmd/gc/swt.c a->ntest = nod(OEQ, hashname, nodintconst(c0->hash)); nod 653 src/cmd/gc/swt.c a = nod(OIF, N, N); nod 654 src/cmd/gc/swt.c a->ntest = nod(OLE, hashname, nodintconst(c->hash)); nod 696 src/cmd/gc/swt.c a = nod(OAS, facename, sw->ntest->right); nod 714 src/cmd/gc/swt.c a = nod(OCALL, a, N); nod 716 src/cmd/gc/swt.c a = nod(OAS, hashname, a); nod 725 src/cmd/gc/swt.c def = nod(OBREAK, N, N); nod 737 src/cmd/gc/swt.c a = nod(OIF, N, N); nod 738 src/cmd/gc/swt.c a->ntest = nod(OEQ, facename, nodlit(v)); nod 603 src/cmd/gc/typecheck.c l = nod(aop, l, N); nod 613 src/cmd/gc/typecheck.c r = nod(aop, r, N); nod 998 src/cmd/gc/typecheck.c n->left = nod(OADDR, n->left, N); nod 1046 src/cmd/gc/typecheck.c n->left = nod(OADDR, n->left, N); nod 1223 src/cmd/gc/typecheck.c r = nod(OXXX, N, N); nod 1234 src/cmd/gc/typecheck.c r = nod(OXXX, N, N); nod 1460 src/cmd/gc/typecheck.c r = nod(OXXX, N, N); nod 1952 src/cmd/gc/typecheck.c n = nod(OIND, n, N); nod 2126 src/cmd/gc/typecheck.c n->left = nod(OIND, n->left, N); // implicitstar nod 2144 src/cmd/gc/typecheck.c n->left = nod(OADDR, n->left, N); nod 2148 src/cmd/gc/typecheck.c n->left = nod(OIND, n->left, N); nod 2154 src/cmd/gc/typecheck.c n->left = nod(OIND, n->left, N); nod 2575 src/cmd/gc/typecheck.c norig = nod(n->op, N, N); nod 2615 src/cmd/gc/typecheck.c l = nod(OKEY, nodintconst(i), l); nod 2699 src/cmd/gc/typecheck.c ll->n = nod(OKEY, newname(f->sym), ll->n); nod 2758 src/cmd/gc/typecheck.c n = nod(OPTRLIT, n, N); nod 3037 src/cmd/gc/typecheck.c l = list(l, nod(OKEY, nodintconst(i++), nodintconst((uchar)*p++))); nod 3042 src/cmd/gc/typecheck.c l = list(l, nod(OKEY, nodintconst(i++), nodintconst(r))); nod 3045 src/cmd/gc/typecheck.c nn = nod(OCOMPLIT, N, typenod(n->type)); nod 3066 src/cmd/gc/typecheck.c n->type->nod = N; nod 3084 src/cmd/gc/typecheck.c n->type->nod = N; nod 3115 src/cmd/gc/typecheck.c t->nod = N; nod 128 src/cmd/gc/unsafe.c n = nod(OLITERAL, N, N); nod 549 src/cmd/gc/walk.c n = mkcall("recover", n->type, init, nod(OADDR, nodfp, N)); nod 624 src/cmd/gc/walk.c n1 = nod(OADDR, n->left, N); nod 632 src/cmd/gc/walk.c r = convas(nod(OAS, n->left, n->right), init); nod 672 src/cmd/gc/walk.c n1 = nod(OADDR, n->list->n, N); nod 676 src/cmd/gc/walk.c n = nod(OAS, n->list->next->n, r); nod 711 src/cmd/gc/walk.c key = nod(OADDR, r->right, N); nod 730 src/cmd/gc/walk.c n = nod(OAS, a, nod(OIND, var, N)); nod 747 src/cmd/gc/walk.c key = nod(OADDR, key, N); nod 775 src/cmd/gc/walk.c n1 = nod(OCALL, fn, N); nod 777 src/cmd/gc/walk.c n = nod(OAS, n->list->next->n, n1); nod 814 src/cmd/gc/walk.c n = nod(OCALL, fn, N); nod 827 src/cmd/gc/walk.c l = nod(OEFACE, typename(n->left->type), n->left); nod 861 src/cmd/gc/walk.c l = nod(ONAME, N, N); nod 870 src/cmd/gc/walk.c l = nod(OADDR, sym->def, N); nod 888 src/cmd/gc/walk.c n1 = nod(OAS, l, sym->def); nod 893 src/cmd/gc/walk.c n1 = nod(OCALL, fn, N); nod 898 src/cmd/gc/walk.c n2 = nod(OIF, N, N); nod 899 src/cmd/gc/walk.c n2->ntest = nod(OEQ, l, nodnil()); nod 900 src/cmd/gc/walk.c n2->nbody = list1(nod(OAS, l, n1)); nod 905 src/cmd/gc/walk.c l = nod(OEFACE, l, n->left); nod 922 src/cmd/gc/walk.c ll = list(ll, nod(OADDR, n->left, N)); nod 924 src/cmd/gc/walk.c ll = list(ll, nod(OADDR, copyexpr(n->left, n->left->type, init), N)); nod 929 src/cmd/gc/walk.c n = nod(OCALL, fn, N); nod 965 src/cmd/gc/walk.c n->right = nod(OCOM, n->right, N); nod 1097 src/cmd/gc/walk.c key = nod(OADDR, n->right, N); nod 1101 src/cmd/gc/walk.c n = nod(OIND, n, N); nod 1166 src/cmd/gc/walk.c r = nod(OAS, r, N); // zero temp nod 1169 src/cmd/gc/walk.c r = nod(OADDR, r->left, N); nod 1183 src/cmd/gc/walk.c r = nod(n->etype, nod(OLEN, n->left, N), nod(OLEN, n->right, N)); nod 1197 src/cmd/gc/walk.c r = nod(n->etype, nod(OLEN, n->left->list->n, N), nodintconst(0)); nod 1217 src/cmd/gc/walk.c r = nod(OANDAND, nod(OEQ, nod(OLEN, n->left, N), nod(OLEN, n->right, N)), r); nod 1220 src/cmd/gc/walk.c r = nod(ONOT, r, N); nod 1221 src/cmd/gc/walk.c r = nod(OOROR, nod(ONE, nod(OLEN, n->left, N), nod(OLEN, n->right, N)), r); nod 1230 src/cmd/gc/walk.c r = nod(n->etype, r, nodintconst(0)); nod 1292 src/cmd/gc/walk.c a = nod(OAS, var, N); // zero temp nod 1295 src/cmd/gc/walk.c r = nod(OSLICE, var, nod(OKEY, N, l)); // arr[:l] nod 1357 src/cmd/gc/walk.c r = nod(ONOT, r, N); nod 1361 src/cmd/gc/walk.c r = nod(OANDAND, nod(OEQ, nod(OITAB, n->left, N), nod(OITAB, n->right, N)), r); nod 1363 src/cmd/gc/walk.c r = nod(OOROR, nod(ONE, nod(OITAB, n->left, N), nod(OITAB, n->right, N)), r); nod 1384 src/cmd/gc/walk.c n1 = nod(OADDR, n1, N); nod 1427 src/cmd/gc/walk.c n = nod(OAS, l, r); nod 1517 src/cmd/gc/walk.c a = nod(OAS, l, tmp); nod 1523 src/cmd/gc/walk.c a = nod(OAS, l, nodarg(r, fp)); nod 1563 src/cmd/gc/walk.c n = nod(OCOMPLIT, N, typenod(tslice)); nod 1574 src/cmd/gc/walk.c a = nod(OAS, nodarg(l, fp), n); nod 1655 src/cmd/gc/walk.c r = nod(OCONVNOP, r, N); nod 1657 src/cmd/gc/walk.c nn = list1(convas(nod(OAS, a, r), init)); nod 1668 src/cmd/gc/walk.c a = nod(OAS2, N, N); nod 1691 src/cmd/gc/walk.c a = nod(OAS, nodarg(l, fp), r); nod 1716 src/cmd/gc/walk.c a = nod(OAS, nodarg(l, fp), r); nod 1758 src/cmd/gc/walk.c intypes = list(intypes, nod(ODCLFIELD, N, typenod(types[TSTRING]))); nod 1759 src/cmd/gc/walk.c args = list1(nod(OXXX, N, N)); nod 1871 src/cmd/gc/walk.c n = nod(OCONV, n, N); nod 1876 src/cmd/gc/walk.c intypes = list(intypes, nod(ODCLFIELD, N, typenod(t))); nod 1879 src/cmd/gc/walk.c r = nod(OCALL, on, N); nod 1890 src/cmd/gc/walk.c args->n = nod(OLITERAL, N, N); nod 1893 src/cmd/gc/walk.c r = nod(OCALL, on, N); nod 1903 src/cmd/gc/walk.c r = nod(OEMPTY, N, N); nod 1954 src/cmd/gc/walk.c key = nod(OADDR, key, N); nod 1955 src/cmd/gc/walk.c val = nod(OADDR, val, N); nod 2018 src/cmd/gc/walk.c a = nod(OAS, a, n->right); nod 2115 src/cmd/gc/walk.c q = nod(OAS, q, n); nod 2352 src/cmd/gc/walk.c nn = list(nn, nod(OAS, nodarg(t, 1), N)); nod 2360 src/cmd/gc/walk.c nn = list(nn, nod(OAS, v->heapaddr, v->alloc)); nod 2362 src/cmd/gc/walk.c nn = list(nn, nod(OAS, v, v->stackparam)); nod 2383 src/cmd/gc/walk.c nn = list(nn, nod(OAS, v->stackparam, v)); nod 2425 src/cmd/gc/walk.c r = nod(OCALL, fn, N); nod 2465 src/cmd/gc/walk.c n = nod(OCONV, n, N); nod 2542 src/cmd/gc/walk.c slice = nod(OCOMPLIT, N, typenod(t)); nod 2549 src/cmd/gc/walk.c r = nod(OCALL, cat, N); nod 2591 src/cmd/gc/walk.c l = list(l, nod(OAS, s, l1)); // s = l1 nod 2594 src/cmd/gc/walk.c nif = nod(OIF, N, N); nod 2596 src/cmd/gc/walk.c nif->ninit = list1(nod(OAS, nt, nod 2597 src/cmd/gc/walk.c nod(OSUB, nod(OADD, nod(OLEN, s, N), nod(OLEN, l2, N)), nod(OCAP, s, N)))); nod 2598 src/cmd/gc/walk.c nif->ntest = nod(OGT, nt, nodintconst(0)); nod 2605 src/cmd/gc/walk.c nif->nbody = list1(nod(OAS, s, mkcall1(fn, s->type, &nif->ninit, nod 2615 src/cmd/gc/walk.c nptr1 = nod(OSLICE, s, nod(OKEY, nod 2616 src/cmd/gc/walk.c nod(OLEN, l1, N), nod 2617 src/cmd/gc/walk.c nod(OADD, nod(OLEN, l1, N), nod(OLEN, l2, N)))); nod 2632 src/cmd/gc/walk.c nptr1 = nod(OINDEX, s, nod(OLEN, l1, N)); nod 2634 src/cmd/gc/walk.c nptr1 = nod(OADDR, nptr1, N); nod 2636 src/cmd/gc/walk.c nptr2 = nod(OSPTR, l2, N); nod 2642 src/cmd/gc/walk.c nwid = cheapexpr(conv(nod(OLEN, l2, N), types[TUINTPTR]), &l); nod 2643 src/cmd/gc/walk.c nwid = nod(OMUL, nwid, nodintconst(s->type->type->width)); nod 2649 src/cmd/gc/walk.c nt = nod(OADD, nod(OLEN, l1, N), nod(OLEN, l2, N)); nod 2650 src/cmd/gc/walk.c nt = nod(OSLICE, s, nod(OKEY, N, nt)); nod 2652 src/cmd/gc/walk.c l = list(l, nod(OAS, s, nt)); nod 2703 src/cmd/gc/walk.c l = list(l, nod(OAS, ns, nsrc)); // s = src nod 2706 src/cmd/gc/walk.c nx = nod(OIF, N, N); // if cap(s) - len(s) < argc nod 2707 src/cmd/gc/walk.c nx->ntest = nod(OLT, nod(OSUB, nod(OCAP, ns, N), nod(OLEN, ns, N)), na); nod 2713 src/cmd/gc/walk.c nx->nbody = list1(nod(OAS, ns, mkcall1(fn, ns->type, &nx->ninit, nod 2720 src/cmd/gc/walk.c l = list(l, nod(OAS, nn, nod(OLEN, ns, N))); // n = len(s) nod 2722 src/cmd/gc/walk.c nx = nod(OSLICE, ns, nod(OKEY, N, nod(OADD, nn, na))); // ...s[:n+argc] nod 2724 src/cmd/gc/walk.c l = list(l, nod(OAS, ns, nx)); // s = s[:n+argc] nod 2727 src/cmd/gc/walk.c nx = nod(OINDEX, ns, nn); // s[n] ... nod 2729 src/cmd/gc/walk.c l = list(l, nod(OAS, nx, a->n)); // s[n] = arg nod 2731 src/cmd/gc/walk.c l = list(l, nod(OAS, nn, nod(OADD, nn, nodintconst(1)))); // n = n + 1 nod 2773 src/cmd/gc/walk.c l = list(l, nod(OAS, nl, n->left)); nod 2774 src/cmd/gc/walk.c l = list(l, nod(OAS, nr, n->right)); nod 2776 src/cmd/gc/walk.c nfrm = nod(OSPTR, nr, N); nod 2777 src/cmd/gc/walk.c nto = nod(OSPTR, nl, N); nod 2781 src/cmd/gc/walk.c l = list(l, nod(OAS, nlen, nod(OLEN, nl, N))); nod 2783 src/cmd/gc/walk.c nif = nod(OIF, N, N); nod 2784 src/cmd/gc/walk.c nif->ntest = nod(OGT, nlen, nod(OLEN, nr, N)); nod 2786 src/cmd/gc/walk.c nod(OAS, nlen, nod(OLEN, nr, N))); nod 2794 src/cmd/gc/walk.c l = list(l, nod(OAS, nwid, conv(nlen, types[TUINTPTR]))); nod 2795 src/cmd/gc/walk.c nwid = nod(OMUL, nwid, nodintconst(nl->type->type->width)); nod 2830 src/cmd/gc/walk.c bound = nod(OLEN, src, N); nod 2832 src/cmd/gc/walk.c bound = nod(OCAP, src, N); nod 2887 src/cmd/gc/walk.c chk0 = nod(OLT, bound, cb); nod 2897 src/cmd/gc/walk.c chk1 = nod(OLT, cb, hb); nod 2899 src/cmd/gc/walk.c chk1 = nod(OLT, bound, hb); nod 2907 src/cmd/gc/walk.c hb = nod(OLEN, src, N); nod 2916 src/cmd/gc/walk.c chk2 = nod(OLT, hb, lb); nod 2920 src/cmd/gc/walk.c chk = nod(OIF, N, N); nod 2929 src/cmd/gc/walk.c chk->ntest = nod(OOROR, chk->ntest, chk1); nod 2935 src/cmd/gc/walk.c chk->ntest = nod(OOROR, chk->ntest, chk2); nod 2953 src/cmd/gc/walk.c bound = nod(OSUB, conv(cb, types[simtype[TUINT]]), conv(lb, types[simtype[TUINT]])); nod 2962 src/cmd/gc/walk.c hb = nod(OSUB, conv(hb, types[simtype[TUINT]]), conv(lb, types[simtype[TUINT]])); nod 2975 src/cmd/gc/walk.c lb = nod(OMUL, nodintconst(w), lb); nod 3012 src/cmd/gc/walk.c ntype = nod(OTFUNC, N, N); nod 3013 src/cmd/gc/walk.c ntype->list = list(ntype->list, nod(ODCLFIELD, N, typenod(ptrto(types[TBOOL])))); nod 3014 src/cmd/gc/walk.c ntype->list = list(ntype->list, nod(ODCLFIELD, N, typenod(types[TUINTPTR]))); nod 3015 src/cmd/gc/walk.c ntype->list = list(ntype->list, nod(ODCLFIELD, N, typenod(ptrto(t)))); nod 3016 src/cmd/gc/walk.c ntype->list = list(ntype->list, nod(ODCLFIELD, N, typenod(ptrto(t)))); nod 3062 src/cmd/gc/walk.c a = nod(OAS, l, nod(OADDR, n->left, N)); nod 3068 src/cmd/gc/walk.c a = nod(OAS, r, nod(OADDR, n->right, N)); nod 3084 src/cmd/gc/walk.c li = nod(OINDEX, l, nodintconst(i)); nod 3085 src/cmd/gc/walk.c ri = nod(OINDEX, r, nodintconst(i)); nod 3086 src/cmd/gc/walk.c a = nod(n->op, li, ri); nod 3090 src/cmd/gc/walk.c expr = nod(andor, expr, a); nod 3104 src/cmd/gc/walk.c li = nod(OXDOT, l, newname(t1->sym)); nod 3105 src/cmd/gc/walk.c ri = nod(OXDOT, r, newname(t1->sym)); nod 3106 src/cmd/gc/walk.c a = nod(n->op, li, ri); nod 3110 src/cmd/gc/walk.c expr = nod(andor, expr, a); nod 3127 src/cmd/gc/walk.c call = nod(OCALL, eqfor(t), N); nod 3128 src/cmd/gc/walk.c a = nod(OADDR, tempbool, N); nod 3143 src/cmd/gc/walk.c a = nod(OAS, r, tempbool); nod 3149 src/cmd/gc/walk.c r = nod(ONOT, r, N); nod 3165 src/cmd/gc/walk.c r = nod(ONOT, r, N); nod 3173 src/cmd/gc/walk.c r = nod(OCONVNOP, r, N); nod 3316 src/cmd/gc/walk.c n = nod(OLSH, nl, nodintconst(pow)); nod 3320 src/cmd/gc/walk.c n = nod(OMINUS, n, N); nod 3388 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3390 src/cmd/gc/walk.c n1 = nod(ORSH, nl, nc); // n1 = -1 iff nl < 0. nod 3395 src/cmd/gc/walk.c n2 = nod(OSUB, nl, n1); nod 3396 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3398 src/cmd/gc/walk.c n3 = nod(OAND, n2, nc); nod 3399 src/cmd/gc/walk.c n = nod(OADD, n3, n1); nod 3402 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3404 src/cmd/gc/walk.c n2 = nod(OAND, n1, nc); // n2 = 2^pow-1 iff nl<0. nod 3408 src/cmd/gc/walk.c n3 = nod(OADD, nl, n2); nod 3409 src/cmd/gc/walk.c n4 = nod(OAND, n3, nc); nod 3410 src/cmd/gc/walk.c n = nod(OSUB, n4, n2); nod 3417 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3419 src/cmd/gc/walk.c n1 = nod(ORSH, nl, nc); // n1 = -1 iff nl < 0. nod 3422 src/cmd/gc/walk.c n->left = nod(OSUB, nl, n1); nod 3425 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3427 src/cmd/gc/walk.c n2 = nod(ORSH, conv(n1, tounsigned(nl->type)), nc); nod 3428 src/cmd/gc/walk.c n->left = nod(OADD, nl, conv(n2, nl->type)); nod 3432 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3438 src/cmd/gc/walk.c n = nod(OMINUS, n, N); nod 3441 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3485 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3487 src/cmd/gc/walk.c n1 = nod(OMUL, nl, nc); nod 3513 src/cmd/gc/walk.c n2 = nod(OADD, conv(n1, twide), conv(nl, twide)); nod 3516 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3518 src/cmd/gc/walk.c n = conv(nod(ORSH, n2, nc), nl->type); nod 3521 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3523 src/cmd/gc/walk.c n = nod(ORSH, n1, nc); nod 3531 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3533 src/cmd/gc/walk.c n1 = nod(OMUL, nl, nc); nod 3538 src/cmd/gc/walk.c n1 = nod(OADD, n1, nl); nod 3541 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3543 src/cmd/gc/walk.c n2 = conv(nod(ORSH, n1, nc), nl->type); nod 3545 src/cmd/gc/walk.c nc = nod(OXXX, N, N); nod 3547 src/cmd/gc/walk.c n3 = nod(ORSH, nl, nc); // n4 = -1 iff n1 is negative. nod 3548 src/cmd/gc/walk.c n = nod(OSUB, n2, n3); nod 3551 src/cmd/gc/walk.c n = nod(OMINUS, n, N); nod 3558 src/cmd/gc/walk.c n1 = nod(ODIV, nl, nr); nod 3559 src/cmd/gc/walk.c n2 = nod(OMUL, n1, nr); nod 3560 src/cmd/gc/walk.c n = nod(OSUB, nl, n2);