prog              317 include/libc.h #define execv(prog, argv) execv(prog, (const char* const*)(argv))
prog              318 include/libc.h #define execvp(prog, argv) execvp(prog, (const char**)(argv))
prog               68 src/cmd/5a/a.y prog:
prog               69 src/cmd/5a/a.y |	prog
prog              121 src/cmd/5c/gc.h 	Prog*	prog;
prog               50 src/cmd/5c/peep.c 		p = r->prog->link;
prog               51 src/cmd/5c/peep.c 		while(p != r1->prog)
prog               58 src/cmd/5c/peep.c 			r2->prog = p;
prog               78 src/cmd/5c/peep.c 		p = r->prog;
prog              111 src/cmd/5c/peep.c 		p = r->prog;
prog              142 src/cmd/5c/peep.c 		p1 = r1->prog;
prog              153 src/cmd/5c/peep.c 		p = r->prog;
prog              175 src/cmd/5c/peep.c 			t = r2->prog->as;
prog              200 src/cmd/5c/peep.c 			while (r1 != R && r1->prog->as == ANOP);
prog              203 src/cmd/5c/peep.c 			p1 = r1->prog;
prog              229 src/cmd/5c/peep.c 			r2->prog->as = t;
prog              243 src/cmd/5c/peep.c 	p = r->prog;
prog              316 src/cmd/5c/peep.c 	p = r0->prog;
prog              326 src/cmd/5c/peep.c 		p = r->prog;
prog              393 src/cmd/5c/peep.c 		print("gotit: %D->%D\n%P", v1, v2, r->prog);
prog              399 src/cmd/5c/peep.c 		p = r->prog;
prog              404 src/cmd/5c/peep.c 			print("%P\n", r->prog);
prog              410 src/cmd/5c/peep.c 		print("%P last\n", r->prog);
prog              433 src/cmd/5c/peep.c 	p = r0->prog;
prog              458 src/cmd/5c/peep.c 		p = r->prog;
prog              535 src/cmd/5c/peep.c 		p = r->prog;
prog              579 src/cmd/5c/peep.c 	p = r->prog;
prog              598 src/cmd/5c/peep.c 		p1 = r1->prog;
prog              668 src/cmd/5c/peep.c 		p1 = r1->prog;
prog              720 src/cmd/5c/peep.c 		switch(copyu(r1->prog, v, A)) {
prog              742 src/cmd/5c/peep.c 		switch(copyu(r1->prog, v, A)) {
prog              746 src/cmd/5c/peep.c 			p = r1->prog;
prog              782 src/cmd/5c/peep.c 		p = r->prog;
prog              797 src/cmd/5c/peep.c 		switch(copyu(r->prog, v, A)) {
prog              829 src/cmd/5c/peep.c 	p = r->prog;
prog              836 src/cmd/5c/peep.c 		p1 = r1->prog;
prog              876 src/cmd/5c/peep.c 			for(r3=uniqs(r2); r3->prog->as==ANOP; r3=uniqs(r3))
prog              880 src/cmd/5c/peep.c 				p1 = r2->prog;
prog              884 src/cmd/5c/peep.c 				if(!finduse(r, &r1->prog->to))
prog              896 src/cmd/5c/peep.c 		p1 = r1->prog;
prog             1382 src/cmd/5c/peep.c 		if (r->prog->as != ANOP)
prog             1392 src/cmd/5c/peep.c 		if (modifiescpsr(r->prog)) {
prog             1420 src/cmd/5c/peep.c 		pred = predinfo[rstart->prog->as - ABEQ].scond;
prog             1422 src/cmd/5c/peep.c 		pred = predinfo[rstart->prog->as - ABEQ].notscond;
prog             1425 src/cmd/5c/peep.c 		if (r->prog->as == AB) {
prog             1430 src/cmd/5c/peep.c 				r->prog->as = predinfo[rstart->prog->as - ABEQ].opcode;
prog             1432 src/cmd/5c/peep.c 				r->prog->as = predinfo[rstart->prog->as - ABEQ].notopcode;
prog             1435 src/cmd/5c/peep.c 		else if (predicable(r->prog))
prog             1436 src/cmd/5c/peep.c 			r->prog->scond = (r->prog->scond&~C_SCOND)|pred;
prog             1454 src/cmd/5c/peep.c 		if (isbranch(r->prog)) {
prog              128 src/cmd/5c/reg.c 		r->prog = p;
prog              148 src/cmd/5c/reg.c 		switch(r1->prog->as) {
prog              230 src/cmd/5c/reg.c 		p = r->prog;
prog              260 src/cmd/5c/reg.c 		p = firstr->prog;
prog              283 src/cmd/5c/reg.c 		if(r->prog->as == ARET)
prog              319 src/cmd/5c/reg.c 			print("%d:%P", r->loop, r->prog);
prog              357 src/cmd/5c/reg.c 			nearln = r->prog->lineno;
prog              373 src/cmd/5c/reg.c 			nearln = r->prog->lineno;
prog              393 src/cmd/5c/reg.c 						r->prog->lineno, change, blsh(i));
prog              421 src/cmd/5c/reg.c 					rgp->enter->prog->lineno,
prog              427 src/cmd/5c/reg.c 					rgp->enter->prog->lineno,
prog              450 src/cmd/5c/reg.c 		p = r->prog;
prog              454 src/cmd/5c/reg.c 			p1 = r1->prog;
prog              482 src/cmd/5c/reg.c 		p = r->prog;
prog              485 src/cmd/5c/reg.c 			p->to.u.branch = r->s2->prog;
prog              495 src/cmd/5c/reg.c 	for(p = firstr->prog; p != P; p = p->link){
prog              515 src/cmd/5c/reg.c 		if(r->prog->as == ABL)
prog              545 src/cmd/5c/reg.c 	p = r->prog;
prog              699 src/cmd/5c/reg.c 		switch(r1->prog->as) {
prog              969 src/cmd/5c/reg.c 				r->prog, blsh(bn), change);
prog              973 src/cmd/5c/reg.c 		p = r->prog;
prog             1097 src/cmd/5c/reg.c 		p = r->prog;
prog               83 src/cmd/5g/gg.h Prog*	prog(int);
prog              126 src/cmd/5g/gsubr.c 	p = prog(as);
prog             1120 src/cmd/5g/gsubr.c 	p = prog(as);
prog               76 src/cmd/5g/peep.c 		p = r->prog;
prog              136 src/cmd/5g/peep.c 		p = r->prog;
prog              156 src/cmd/5g/peep.c 		p = r->prog;
prog              279 src/cmd/5g/peep.c 	p = r0->prog;
prog              289 src/cmd/5g/peep.c 		p = r->prog;
prog              330 src/cmd/5g/peep.c 		print("gotit: %D->%D\n%P", v1, v2, r->prog);
prog              336 src/cmd/5g/peep.c 		p = r->prog;
prog              341 src/cmd/5g/peep.c 			print("%P\n", r->prog);
prog              347 src/cmd/5g/peep.c 		print("%P last\n", r->prog);
prog              370 src/cmd/5g/peep.c 	p = r0->prog;
prog              394 src/cmd/5g/peep.c 		p = r->prog;
prog              472 src/cmd/5g/peep.c 		p = r->prog;
prog              517 src/cmd/5g/peep.c 	p = r->prog;
prog              522 src/cmd/5g/peep.c 	p1 = r1->prog;
prog              575 src/cmd/5g/peep.c 	p = r->prog;
prog              594 src/cmd/5g/peep.c 		p1 = r1->prog;
prog              665 src/cmd/5g/peep.c 		p1 = r1->prog;
prog              724 src/cmd/5g/peep.c 		switch(copyu(r1->prog, v, nil)) {
prog              750 src/cmd/5g/peep.c 		switch(copyu(r1->prog, v, nil)) {
prog              754 src/cmd/5g/peep.c 			p = r1->prog;
prog              790 src/cmd/5g/peep.c 		p = r->prog;
prog              805 src/cmd/5g/peep.c 		switch(copyu(r->prog, v, nil)) {
prog              850 src/cmd/5g/peep.c 	p = r->prog;
prog              855 src/cmd/5g/peep.c 		p1 = r1->prog;
prog              898 src/cmd/5g/peep.c 			for(r3=uniqs(r2); r3->prog->as==ANOP; r3=uniqs(r3))
prog              902 src/cmd/5g/peep.c 				p1 = r2->prog;
prog              906 src/cmd/5g/peep.c 				if(!finduse(g, r, &r1->prog->to))
prog              918 src/cmd/5g/peep.c 		p1 = r1->prog;
prog             1508 src/cmd/5g/peep.c 		if (r->prog->as != ANOP)
prog             1518 src/cmd/5g/peep.c 		if (modifiescpsr(r->prog)) {
prog             1546 src/cmd/5g/peep.c 		pred = predinfo[rstart->prog->as - ABEQ].scond;
prog             1548 src/cmd/5g/peep.c 		pred = predinfo[rstart->prog->as - ABEQ].notscond;
prog             1551 src/cmd/5g/peep.c 		if(r->prog->as == AB) {
prog             1556 src/cmd/5g/peep.c 					r->prog->as = predinfo[rstart->prog->as - ABEQ].opcode;
prog             1558 src/cmd/5g/peep.c 					r->prog->as = predinfo[rstart->prog->as - ABEQ].notopcode;
prog             1562 src/cmd/5g/peep.c 		if(predicable(r->prog))
prog             1563 src/cmd/5g/peep.c 			r->prog->scond = (r->prog->scond&~C_SCOND)|pred;
prog             1581 src/cmd/5g/peep.c 		if (isbranch(r->prog)) {
prog               64 src/cmd/5g/reg.c 	p = r->prog;
prog              191 src/cmd/5g/reg.c 		p = r->f.prog;
prog              267 src/cmd/5g/reg.c 		p = r->f.prog;
prog              284 src/cmd/5g/reg.c 		if(r->f.prog->as == ARET)
prog              326 src/cmd/5g/reg.c 			print("%d:%P", r->f.loop, r->f.prog);
prog              390 src/cmd/5g/reg.c 				print("%L: used and not set: %Q\n", r->f.prog->lineno, bit);
prog              405 src/cmd/5g/reg.c 				print("%L: set and not used: %Q\n", r->f.prog->lineno, bit);
prog              423 src/cmd/5g/reg.c 						r->f.prog->lineno, change, blsh(i));
prog              455 src/cmd/5g/reg.c 					rgp->enter->f.prog->lineno,
prog              461 src/cmd/5g/reg.c 					rgp->enter->f.prog->lineno,
prog              560 src/cmd/5g/reg.c 		if(r1->f.prog->as == AVARKILL && r1->f.prog->to.node == n)
prog              566 src/cmd/5g/reg.c 		if(r1->f.prog->as == ABL)
prog              585 src/cmd/5g/reg.c 		if(r->f.prog->as == ABL)
prog              587 src/cmd/5g/reg.c 		if(r->f.prog->as == ADUFFZERO)
prog              589 src/cmd/5g/reg.c 		if(r->f.prog->as == ADUFFCOPY)
prog              619 src/cmd/5g/reg.c 	p = r->f.prog;
prog              760 src/cmd/5g/reg.c 			if(a == &r->f.prog->from)
prog              764 src/cmd/5g/reg.c 			if(r->f.prog->scond & (C_PBIT|C_WBIT))
prog              934 src/cmd/5g/reg.c 		switch(r1->f.prog->as) {
prog              936 src/cmd/5g/reg.c 			if(noreturn(r1->f.prog))
prog             1132 src/cmd/5g/reg.c 				r->f.prog, blsh(bn), change);
prog             1136 src/cmd/5g/reg.c 		p = r->f.prog;
prog             1139 src/cmd/5g/reg.c 		if(r->f.prog->as != ANOP) { // don't give credit for NOPs
prog             1263 src/cmd/5g/reg.c 		p = r->f.prog;
prog             1376 src/cmd/5g/reg.c 	print("%d:%P", f->loop, f->prog);
prog             1428 src/cmd/5g/reg.c 				print(" %.4ud", (int)r1->prog->pc);
prog             1430 src/cmd/5g/reg.c 				print(" (and %.4ud)", (int)r->p1->prog->pc);
prog               66 src/cmd/6a/a.y prog:
prog               67 src/cmd/6a/a.y |	prog 
prog              113 src/cmd/6c/gc.h 	Prog*	prog;
prog               70 src/cmd/6c/peep.c 		p = r->prog;
prog               96 src/cmd/6c/peep.c 		p = r->prog->link;
prog               97 src/cmd/6c/peep.c 		while(p != r1->prog)
prog              104 src/cmd/6c/peep.c 			r2->prog = p;
prog              127 src/cmd/6c/peep.c 		p = r->prog;
prog              153 src/cmd/6c/peep.c 					p1 = r1->prog;
prog              171 src/cmd/6c/peep.c 					p1 = r1->prog;
prog              240 src/cmd/6c/peep.c 	p = r->prog;
prog              313 src/cmd/6c/peep.c 	p = r0->prog;
prog              323 src/cmd/6c/peep.c 		p = r->prog;
prog              412 src/cmd/6c/peep.c 		print("gotit: %D->%D\n%P", v1, v2, r->prog);
prog              418 src/cmd/6c/peep.c 		p = r->prog;
prog              422 src/cmd/6c/peep.c 			print("%P\n", r->prog);
prog              428 src/cmd/6c/peep.c 		print("%P last\n", r->prog);
prog              451 src/cmd/6c/peep.c 	p = r0->prog;
prog              476 src/cmd/6c/peep.c 		p = r->prog;
prog              127 src/cmd/6c/reg.c 		r->prog = p;
prog              147 src/cmd/6c/reg.c 		switch(r1->prog->as) {
prog              414 src/cmd/6c/reg.c 		p = r->prog;
prog              444 src/cmd/6c/reg.c 		p = firstr->prog;
prog              465 src/cmd/6c/reg.c 			print("%d:%P", r->loop, r->prog);
prog              493 src/cmd/6c/reg.c 		if(r->prog->as == ARET)
prog              536 src/cmd/6c/reg.c 			nearln = r->prog->lineno;
prog              550 src/cmd/6c/reg.c 			print("%P\t", r->prog);
prog              563 src/cmd/6c/reg.c 			nearln = r->prog->lineno;
prog              583 src/cmd/6c/reg.c 						r->prog->lineno, change, blsh(i));
prog              610 src/cmd/6c/reg.c 				rgp->enter->prog->lineno,
prog              633 src/cmd/6c/reg.c 		p = r->prog;
prog              637 src/cmd/6c/reg.c 			p1 = r1->prog;
prog              665 src/cmd/6c/reg.c 		p = r->prog;
prog              668 src/cmd/6c/reg.c 			p->to.u.branch = r->s2->prog;
prog              678 src/cmd/6c/reg.c 	for(p = firstr->prog; p != P; p = p->link){
prog              701 src/cmd/6c/reg.c 	p = r->prog;
prog              862 src/cmd/6c/reg.c 		switch(r1->prog->as) {
prog             1134 src/cmd/6c/reg.c 				r->prog, blsh(bn), change);
prog             1138 src/cmd/6c/reg.c 		p = r->prog;
prog             1195 src/cmd/6c/reg.c 		c = copyu(r->prog, &v, A);
prog             1214 src/cmd/6c/reg.c 		c = copyu(r->prog, &v, A);
prog             1311 src/cmd/6c/reg.c 		p = r->prog;
prog             1415 src/cmd/6c/reg.c 		if(r->prog->as != AJMP || r->prog->to.type != D_BRANCH)
prog             1436 src/cmd/6c/reg.c 		p = r->prog;
prog             1464 src/cmd/6c/reg.c 		p = r->prog;
prog             1467 src/cmd/6c/reg.c 		if(p->as != ACALL && p->to.type == D_BRANCH && r->s2 && r->s2->prog->as == AJMP) {
prog             1470 src/cmd/6c/reg.c 			p->to.u.branch = r->s2->prog;
prog             1485 src/cmd/6c/reg.c 			p = r->prog;
prog             1486 src/cmd/6c/reg.c 			if(p->link == P && p->as == ARET && r->p1 && r->p1->prog->as != ARET) {
prog             1501 src/cmd/6c/reg.c 			p = r->prog;
prog             1525 src/cmd/6c/reg.c 			print("%04d %P\n", (int)r->pc, r->prog);
prog               79 src/cmd/6g/gg.h Prog*	prog(int);
prog              120 src/cmd/6g/gsubr.c 	p = prog(as);
prog             1070 src/cmd/6g/gsubr.c 	p = prog(as);
prog               75 src/cmd/6g/peep.c 		p = r->prog;
prog              107 src/cmd/6g/peep.c 		p = r->prog;
prog              136 src/cmd/6g/peep.c 		p = r->prog;
prog              162 src/cmd/6g/peep.c 					p1 = r1->prog;
prog              181 src/cmd/6g/peep.c 					p1 = r1->prog;
prog              264 src/cmd/6g/peep.c 		p = r->prog;
prog              281 src/cmd/6g/peep.c 		p = r->prog;
prog              303 src/cmd/6g/peep.c 	p0 = r0->prog;
prog              305 src/cmd/6g/peep.c 		p = r->prog;
prog              319 src/cmd/6g/peep.c 			print("no pushback: %P\n", r0->prog);
prog              321 src/cmd/6g/peep.c 				print("\t%P [%d]\n", r->prog, uniqs(r)!=nil);
prog              329 src/cmd/6g/peep.c 			print("\t%P\n", r->prog);
prog              335 src/cmd/6g/peep.c 	t = *r0->prog;
prog              337 src/cmd/6g/peep.c 		p0 = r->link->prog;
prog              338 src/cmd/6g/peep.c 		p = r->prog;
prog              347 src/cmd/6g/peep.c 	p0 = r->prog;
prog              356 src/cmd/6g/peep.c 			print("\t%P\n", r->prog);
prog              368 src/cmd/6g/peep.c 	p = r->prog;
prog              409 src/cmd/6g/peep.c 		p = r->prog;
prog              516 src/cmd/6g/peep.c 		p = r->prog;
prog              553 src/cmd/6g/peep.c 		print("subprop %P\n", r0->prog);
prog              554 src/cmd/6g/peep.c 	p = r0->prog;
prog              569 src/cmd/6g/peep.c 			print("\t? %P\n", r->prog);
prog              575 src/cmd/6g/peep.c 		p = r->prog;
prog              614 src/cmd/6g/peep.c 		print("gotit: %D->%D\n%P", v1, v2, r->prog);
prog              620 src/cmd/6g/peep.c 		p = r->prog;
prog              624 src/cmd/6g/peep.c 			print("%P\n", r->prog);
prog              630 src/cmd/6g/peep.c 		print("%P last\n", r->prog);
prog              654 src/cmd/6g/peep.c 		print("copyprop %P\n", r0->prog);
prog              655 src/cmd/6g/peep.c 	p = r0->prog;
prog              679 src/cmd/6g/peep.c 		p = r->prog;
prog              935 src/cmd/6g/peep.c 	p0 = r0->prog;
prog              946 src/cmd/6g/peep.c 	p = r->prog;
prog              177 src/cmd/6g/reg.c 		p = r->f.prog;
prog              252 src/cmd/6g/reg.c 		p = r->f.prog;
prog              269 src/cmd/6g/reg.c 		if(r->f.prog->as == ARET)
prog              336 src/cmd/6g/reg.c 				print("%L: used and not set: %Q\n", r->f.prog->lineno, bit);
prog              350 src/cmd/6g/reg.c 				print("%L: set and not used: %Q\n", r->f.prog->lineno, bit);
prog              471 src/cmd/6g/reg.c 		if(r1->f.prog->as == AVARKILL && r1->f.prog->to.node == n)
prog              477 src/cmd/6g/reg.c 		if(r1->f.prog->as == ACALL)
prog              501 src/cmd/6g/reg.c 	p = r->f.prog;
prog              788 src/cmd/6g/reg.c 		switch(r1->f.prog->as) {
prog              790 src/cmd/6g/reg.c 			if(noreturn(r1->f.prog))
prog              982 src/cmd/6g/reg.c 		if(r->f.prog->as != ANOP) { // don't give credit for NOPs
prog             1027 src/cmd/6g/reg.c 		c = copyu(r->f.prog, &v, nil);
prog             1046 src/cmd/6g/reg.c 		c = copyu(r->f.prog, &v, nil);
prog             1143 src/cmd/6g/reg.c 		p = r->f.prog;
prog             1246 src/cmd/6g/reg.c 	print("%d:%P", f->loop, f->prog);
prog             1298 src/cmd/6g/reg.c 				print(" %.4ud", (int)r1->prog->pc);
prog               69 src/cmd/8a/a.y prog:
prog               70 src/cmd/8a/a.y |	prog
prog              114 src/cmd/8c/gc.h 	Prog*	prog;
prog               72 src/cmd/8c/peep.c 		p = r->prog->link;
prog               73 src/cmd/8c/peep.c 		while(p != r1->prog)
prog               80 src/cmd/8c/peep.c 			r2->prog = p;
prog              103 src/cmd/8c/peep.c 		p = r->prog;
prog              126 src/cmd/8c/peep.c 					p1 = r1->prog;
prog              181 src/cmd/8c/peep.c 	p = r->prog;
prog              252 src/cmd/8c/peep.c 	p = r0->prog;
prog              262 src/cmd/8c/peep.c 		p = r->prog;
prog              332 src/cmd/8c/peep.c 		print("gotit: %D->%D\n%P", v1, v2, r->prog);
prog              338 src/cmd/8c/peep.c 		p = r->prog;
prog              342 src/cmd/8c/peep.c 			print("%P\n", r->prog);
prog              348 src/cmd/8c/peep.c 		print("%P last\n", r->prog);
prog              371 src/cmd/8c/peep.c 	p = r0->prog;
prog              396 src/cmd/8c/peep.c 		p = r->prog;
prog              127 src/cmd/8c/reg.c 		r->prog = p;
prog              147 src/cmd/8c/reg.c 		switch(r1->prog->as) {
prog              346 src/cmd/8c/reg.c 		p = r->prog;
prog              376 src/cmd/8c/reg.c 		p = firstr->prog;
prog              397 src/cmd/8c/reg.c 			print("%d:%P", r->loop, r->prog);
prog              425 src/cmd/8c/reg.c 		if(r->prog->as == ARET)
prog              468 src/cmd/8c/reg.c 			nearln = r->prog->lineno;
prog              482 src/cmd/8c/reg.c 			print("%P\t", r->prog);
prog              495 src/cmd/8c/reg.c 			nearln = r->prog->lineno;
prog              515 src/cmd/8c/reg.c 						r->prog->lineno, change, blsh(i));
prog              542 src/cmd/8c/reg.c 				rgp->enter->prog->lineno,
prog              561 src/cmd/8c/reg.c 			print("%04d %P\n", (int)r->pc, r->prog);
prog              572 src/cmd/8c/reg.c 		p = r->prog;
prog              576 src/cmd/8c/reg.c 			p1 = r1->prog;
prog              604 src/cmd/8c/reg.c 		p = r->prog;
prog              607 src/cmd/8c/reg.c 			p->to.u.branch = r->s2->prog;
prog              617 src/cmd/8c/reg.c 	for(p = firstr->prog; p != P; p = p->link){
prog              624 src/cmd/8c/reg.c 		for(p1=firstr->prog; p1!=P; p1=p1->link)
prog              648 src/cmd/8c/reg.c 	p = r->prog;
prog              800 src/cmd/8c/reg.c 		switch(r1->prog->as) {
prog             1065 src/cmd/8c/reg.c 				r->prog, blsh(bn), change);
prog             1069 src/cmd/8c/reg.c 		p = r->prog;
prog             1133 src/cmd/8c/reg.c 		c = copyu(r->prog, &v, A);
prog             1152 src/cmd/8c/reg.c 		c = copyu(r->prog, &v, A);
prog             1249 src/cmd/8c/reg.c 		p = r->prog;
prog             1327 src/cmd/8c/reg.c 		if(r->prog->as != AJMP || r->prog->to.type != D_BRANCH)
prog             1348 src/cmd/8c/reg.c 		p = r->prog;
prog             1376 src/cmd/8c/reg.c 		p = r->prog;
prog             1379 src/cmd/8c/reg.c 		if(p->as != ACALL && p->to.type == D_BRANCH && r->s2 && r->s2->prog->as == AJMP) {
prog             1382 src/cmd/8c/reg.c 			p->to.u.branch = r->s2->prog;
prog             1397 src/cmd/8c/reg.c 			p = r->prog;
prog             1398 src/cmd/8c/reg.c 			if(p->link == P && p->as == ARET && r->p1 && r->p1->prog->as != ARET) {
prog             1413 src/cmd/8c/reg.c 			p = r->prog;
prog             1437 src/cmd/8c/reg.c 			print("%04d %P\n", (int)r->pc, r->prog);
prog               89 src/cmd/8g/gg.h Prog*	prog(int);
prog              121 src/cmd/8g/gsubr.c 	p = prog(as);
prog             2148 src/cmd/8g/gsubr.c 	p = prog(as);
prog               84 src/cmd/8g/opt.h 	Prog*	prog;   	// actual instruction
prog               74 src/cmd/8g/peep.c 		p = r->prog;
prog              106 src/cmd/8g/peep.c 		p = r->prog;
prog              133 src/cmd/8g/peep.c 		p = r->prog;
prog              158 src/cmd/8g/peep.c 					p1 = r1->prog;
prog              221 src/cmd/8g/peep.c 		p = r->prog;
prog              236 src/cmd/8g/peep.c 	p = r->prog;
prog              274 src/cmd/8g/peep.c 		p = r->prog;
prog              377 src/cmd/8g/peep.c 	p = r0->prog;
prog              386 src/cmd/8g/peep.c 			print("\t? %P\n", r->prog);
prog              389 src/cmd/8g/peep.c 		p = r->prog;
prog              412 src/cmd/8g/peep.c 		print("gotit: %D->%D\n%P", v1, v2, r->prog);
prog              418 src/cmd/8g/peep.c 		p = r->prog;
prog              422 src/cmd/8g/peep.c 			print("%P\n", r->prog);
prog              428 src/cmd/8g/peep.c 		print("%P last\n", r->prog);
prog              451 src/cmd/8g/peep.c 	p = r0->prog;
prog              475 src/cmd/8g/peep.c 		p = r->prog;
prog              722 src/cmd/8g/peep.c 	p0 = r0->prog;
prog              733 src/cmd/8g/peep.c 	p = r->prog;
prog              147 src/cmd/8g/reg.c 		p = r->f.prog;
prog              224 src/cmd/8g/reg.c 		p = r->f.prog;
prog              241 src/cmd/8g/reg.c 		if(r->f.prog->as == ARET)
prog              308 src/cmd/8g/reg.c 				print("%L: used and not set: %Q\n", r->f.prog->lineno, bit);
prog              322 src/cmd/8g/reg.c 				print("%L: set and not used: %Q\n", r->f.prog->lineno, bit);
prog              440 src/cmd/8g/reg.c 		if(r1->f.prog->as == AVARKILL && r1->f.prog->to.node == n)
prog              446 src/cmd/8g/reg.c 		if(r1->f.prog->as == ACALL)
prog              470 src/cmd/8g/reg.c 	p = r->f.prog;
prog              754 src/cmd/8g/reg.c 		switch(r1->f.prog->as) {
prog              756 src/cmd/8g/reg.c 			if(noreturn(r1->f.prog))
prog              948 src/cmd/8g/reg.c 		p = r->f.prog;
prog              950 src/cmd/8g/reg.c 		if(r->f.prog->as != ANOP) { // don't give credit for NOPs
prog             1004 src/cmd/8g/reg.c 		c = copyu(r->f.prog, &v, nil);
prog             1023 src/cmd/8g/reg.c 		c = copyu(r->f.prog, &v, nil);
prog             1120 src/cmd/8g/reg.c 		p = r->f.prog;
prog             1215 src/cmd/8g/reg.c 	print("%d:%P", f->loop, f->prog);
prog             1267 src/cmd/8g/reg.c 				print(" %.4ud", (int)r1->prog->pc);
prog              101 src/cmd/cc/cc.y prog:
prog              102 src/cmd/cc/cc.y |	prog xdecl
prog              140 src/cmd/gc/plive.c newblock(Prog *prog)
prog              144 src/cmd/gc/plive.c 	if(prog == nil)
prog              149 src/cmd/gc/plive.c 	result->first = prog;
prog              150 src/cmd/gc/plive.c 	result->last = prog;
prog              225 src/cmd/gc/plive.c 	Prog *prog;
prog              242 src/cmd/gc/plive.c 	for(prog = bb->first;; prog=prog->link) {
prog              243 src/cmd/gc/plive.c 		print("\t\t%P\n", prog);
prog              244 src/cmd/gc/plive.c 		if(prog == bb->last)
prog              352 src/cmd/gc/plive.c iscall(Prog *prog, LSym *name)
prog              354 src/cmd/gc/plive.c 	if(prog == nil)
prog              358 src/cmd/gc/plive.c 	if(prog->as != ACALL)
prog              360 src/cmd/gc/plive.c 	return name == prog->to.sym;
prog              366 src/cmd/gc/plive.c isselectcommcasecall(Prog *prog)
prog              378 src/cmd/gc/plive.c 		if(iscall(prog, names[i]))
prog              385 src/cmd/gc/plive.c isnewselect(Prog *prog)
prog              391 src/cmd/gc/plive.c 	return iscall(prog, sym);
prog              396 src/cmd/gc/plive.c isselectgocall(Prog *prog)
prog              402 src/cmd/gc/plive.c 	return iscall(prog, sym);
prog              406 src/cmd/gc/plive.c isdeferreturn(Prog *prog)
prog              412 src/cmd/gc/plive.c 	return iscall(prog, sym);
prog              657 src/cmd/gc/plive.c progeffects(Prog *prog, Array *vars, Bvec *uevar, Bvec *varkill, Bvec *avarinit)
prog              670 src/cmd/gc/plive.c 	proginfo(&info, prog);
prog              671 src/cmd/gc/plive.c 	if(prog->as == ARET) {
prog              697 src/cmd/gc/plive.c 				if(!node->addrtaken && prog->to.type == D_NONE)
prog              704 src/cmd/gc/plive.c 	if(prog->as == ATEXT) {
prog              720 src/cmd/gc/plive.c 		from = &prog->from;
prog              743 src/cmd/gc/plive.c 		to = &prog->to;
prog              753 src/cmd/gc/plive.c 					if(prog->as != AVARKILL)
prog              755 src/cmd/gc/plive.c 					if(prog->as == AVARDEF || prog->as == AVARKILL)
prog              769 src/cmd/gc/plive.c 						if(to->node != nil && (!isfat(to->node->type) || prog->as == AVARDEF))
prog              905 src/cmd/gc/plive.c 	Prog *prog;
prog              935 src/cmd/gc/plive.c 	for(prog = bb->first;; prog = prog->link) {
prog              936 src/cmd/gc/plive.c 		print("\t\t%P", prog);
prog              937 src/cmd/gc/plive.c 		if(prog->as == APCDATA && prog->from.offset == PCDATA_StackMapIndex) {
prog              938 src/cmd/gc/plive.c 			pos = prog->to.offset;
prog              944 src/cmd/gc/plive.c 		if(prog == bb->last)
prog             1225 src/cmd/gc/plive.c newpcdataprog(Prog *prog, int32 index)
prog             1233 src/cmd/gc/plive.c 	pcdata->lineno = prog->lineno;
prog             1242 src/cmd/gc/plive.c issafepoint(Prog *prog)
prog             1244 src/cmd/gc/plive.c 	return prog->as == ATEXT || prog->as == ACALL;
prog              258 src/cmd/gc/popt.c 		f->prog = p;
prog              268 src/cmd/gc/popt.c 		p = f->prog;
prog              302 src/cmd/gc/popt.c 		f->prog->opt = nil;
prog              582 src/cmd/gc/popt.c 		p = r->f.prog;
prog              609 src/cmd/gc/popt.c 			p = r->f.prog;
prog              626 src/cmd/gc/popt.c 			p = r->f.prog;
prog              628 src/cmd/gc/popt.c 			p1 = r->f.link->prog;
prog              728 src/cmd/gc/popt.c 				print(" %P", v->def->f.prog);
prog              738 src/cmd/gc/popt.c 		p = r->f.prog;
prog              776 src/cmd/gc/popt.c 		p = r1->f.prog;
prog              800 src/cmd/gc/popt.c 		p = r1->f.prog;
prog              856 src/cmd/gc/popt.c 		p = r->f.prog;
prog              901 src/cmd/gc/popt.c 		p = r->f.prog;
prog              903 src/cmd/gc/popt.c 		if((info.flags & RightWrite) && sameaddr(&p->to, &rcheck->f.prog->from)) {
prog              908 src/cmd/gc/popt.c 		if(r != rcheck && p->as == ACHECKNIL && sameaddr(&p->from, &rcheck->f.prog->from)) {
prog              972 src/cmd/gc/popt.c 		p = r->f.prog;
prog              975 src/cmd/gc/popt.c 		if((info.flags & LeftRead) && smallindir(&p->from, &rcheck->f.prog->from)) {
prog              979 src/cmd/gc/popt.c 		if((info.flags & (RightRead|RightWrite)) && smallindir(&p->to, &rcheck->f.prog->from)) {
prog              988 src/cmd/gc/popt.c 		if((info.flags & RightWrite) && sameaddr(&p->to, &rcheck->f.prog->from))
prog                9 src/cmd/gc/popt.h 	Prog*	prog;   	// actual instruction
prog               31 src/lib9/exec.c exec(char *prog, char *argv[])
prog               34 src/lib9/exec.c 	return execvp(prog, argv);
prog               31 src/lib9/execl.c execl(char *prog, ...)
prog               37 src/lib9/execl.c 	va_start(arg, prog);
prog               46 src/lib9/execl.c 	va_start(arg, prog);
prog               51 src/lib9/execl.c 	exec(prog, argv);
prog               59 src/pkg/runtime/heapdump.c static uintptr* playgcprog(uintptr offset, uintptr *prog, void (*callback)(void*,uintptr,uintptr), void *arg);
prog               60 src/pkg/runtime/heapdump.c static void dumpfields(uintptr *prog);
prog              837 src/pkg/runtime/heapdump.c playgcprog(uintptr offset, uintptr *prog, void (*callback)(void*,uintptr,uintptr), void *arg)
prog              842 src/pkg/runtime/heapdump.c 		switch(prog[0]) {
prog              844 src/pkg/runtime/heapdump.c 			return prog;
prog              846 src/pkg/runtime/heapdump.c 			callback(arg, FieldKindPtr, offset + prog[1]);
prog              847 src/pkg/runtime/heapdump.c 			prog += 3;
prog              850 src/pkg/runtime/heapdump.c 			callback(arg, FieldKindPtr, offset + prog[1]);
prog              851 src/pkg/runtime/heapdump.c 			prog += 2;
prog              854 src/pkg/runtime/heapdump.c 			len = prog[2];
prog              855 src/pkg/runtime/heapdump.c 			elemsize = prog[3];
prog              858 src/pkg/runtime/heapdump.c 				end = playgcprog(offset + prog[1] + i * elemsize, prog + 4, callback, arg);
prog              862 src/pkg/runtime/heapdump.c 			prog = end + 1;
prog              865 src/pkg/runtime/heapdump.c 			return prog;
prog              867 src/pkg/runtime/heapdump.c 			playgcprog(offset + prog[1], (uintptr*)((byte*)prog + *(int32*)&prog[2]), callback, arg);
prog              868 src/pkg/runtime/heapdump.c 			prog += 3;
prog              871 src/pkg/runtime/heapdump.c 			callback(arg, FieldKindPtr, offset + prog[1]);
prog              872 src/pkg/runtime/heapdump.c 			prog += 3;
prog              875 src/pkg/runtime/heapdump.c 			callback(arg, FieldKindString, offset + prog[1]);
prog              876 src/pkg/runtime/heapdump.c 			prog += 2;
prog              879 src/pkg/runtime/heapdump.c 			callback(arg, FieldKindEface, offset + prog[1]);
prog              880 src/pkg/runtime/heapdump.c 			prog += 2;
prog              883 src/pkg/runtime/heapdump.c 			callback(arg, FieldKindIface, offset + prog[1]);
prog              884 src/pkg/runtime/heapdump.c 			prog += 2;
prog              887 src/pkg/runtime/heapdump.c 			callback(arg, FieldKindSlice, offset + prog[1]);
prog              888 src/pkg/runtime/heapdump.c 			prog += 3;
prog              891 src/pkg/runtime/heapdump.c 			playgcprog(offset + prog[1], (uintptr*)prog[3] + 1, callback, arg);
prog              892 src/pkg/runtime/heapdump.c 			prog += 4;
prog              895 src/pkg/runtime/heapdump.c 			runtime·printf("%D\n", (uint64)prog[0]);
prog              911 src/pkg/runtime/heapdump.c dumpfields(uintptr *prog)
prog              913 src/pkg/runtime/heapdump.c 	playgcprog(0, prog, dump_callback, nil);