as 88 include/fmt.h double fmtstrtod(const char *as, char **aas); as 91 include/link.h short as; as 516 src/cmd/5a/lex.c p->as = a; as 1172 src/cmd/5c/cgen.c p->as = ABGT; as 52 src/cmd/5c/peep.c switch(p->as) { as 79 src/cmd/5c/peep.c if(p->as == ASLL || p->as == ASRL || p->as == ASRA) { as 88 src/cmd/5c/peep.c if(p->as == AMOVW || p->as == AMOVF || p->as == AMOVD) as 112 src/cmd/5c/peep.c switch(p->as) { as 120 src/cmd/5c/peep.c p->as = AMVN; as 143 src/cmd/5c/peep.c if(p1->as != p->as) as 154 src/cmd/5c/peep.c switch(p->as) { as 175 src/cmd/5c/peep.c t = r2->prog->as; as 200 src/cmd/5c/peep.c while (r1 != R && r1->prog->as == ANOP); as 207 src/cmd/5c/peep.c if(!(p1->as == AMOVW && p1->from.type == D_REG && p1->from.reg == p->reg)) as 209 src/cmd/5c/peep.c switch(p1->as) { as 229 src/cmd/5c/peep.c r2->prog->as = t; as 244 src/cmd/5c/peep.c p->as = ANOP; as 327 src/cmd/5c/peep.c switch(p->as) { as 543 src/cmd/5c/peep.c if(p->as == AMOVW && copyas(&p->from, c1)) { as 613 src/cmd/5c/peep.c switch(p1->as) { as 630 src/cmd/5c/peep.c switch(p1->as) { as 632 src/cmd/5c/peep.c p1->as = ARSB; as 635 src/cmd/5c/peep.c p1->as = ASUB; as 638 src/cmd/5c/peep.c p1->as = ARSC; as 641 src/cmd/5c/peep.c p1->as = ASBC; as 695 src/cmd/5c/peep.c switch(p->as){ as 747 src/cmd/5c/peep.c if(p->as == AADD) as 830 src/cmd/5c/peep.c if((p->as == AMOVB || p->as == AMOVBS) && p->from.type == D_OREG) /* byte load */ as 838 src/cmd/5c/peep.c switch(p1->as) { as 842 src/cmd/5c/peep.c ((p->as != AMOVB && p->as != AMOVBS) || (a == &p->from && (p1->from.offset&~0xf) == 0))) || as 876 src/cmd/5c/peep.c for(r3=uniqs(r2); r3->prog->as==ANOP; r3=uniqs(r3)) as 917 src/cmd/5c/peep.c switch(p->as) { as 1137 src/cmd/5c/peep.c switch(p->as) { as 1315 src/cmd/5c/peep.c return (ABEQ <= p->as) && (p->as <= ABLE); as 1322 src/cmd/5c/peep.c || p->as == ANOP as 1323 src/cmd/5c/peep.c || p->as == AXXX as 1324 src/cmd/5c/peep.c || p->as == ADATA as 1325 src/cmd/5c/peep.c || p->as == AGLOBL as 1326 src/cmd/5c/peep.c || p->as == AGOK as 1327 src/cmd/5c/peep.c || p->as == AHISTORY as 1328 src/cmd/5c/peep.c || p->as == ANAME as 1329 src/cmd/5c/peep.c || p->as == ASIGNAME as 1330 src/cmd/5c/peep.c || p->as == ATEXT as 1331 src/cmd/5c/peep.c || p->as == AWORD as 1332 src/cmd/5c/peep.c || p->as == ABCASE as 1333 src/cmd/5c/peep.c || p->as == ACASE) as 1349 src/cmd/5c/peep.c || p->as == ATST as 1350 src/cmd/5c/peep.c || p->as == ATEQ as 1351 src/cmd/5c/peep.c || p->as == ACMN as 1352 src/cmd/5c/peep.c || p->as == ACMP as 1353 src/cmd/5c/peep.c || p->as == AMULU as 1354 src/cmd/5c/peep.c || p->as == ADIVU as 1355 src/cmd/5c/peep.c || p->as == AMUL as 1356 src/cmd/5c/peep.c || p->as == ADIV as 1357 src/cmd/5c/peep.c || p->as == AMOD as 1358 src/cmd/5c/peep.c || p->as == AMODU as 1359 src/cmd/5c/peep.c || p->as == ABL; as 1382 src/cmd/5c/peep.c if (r->prog->as != ANOP) as 1420 src/cmd/5c/peep.c pred = predinfo[rstart->prog->as - ABEQ].scond; as 1422 src/cmd/5c/peep.c pred = predinfo[rstart->prog->as - ABEQ].notscond; as 1425 src/cmd/5c/peep.c if (r->prog->as == AB) { as 1430 src/cmd/5c/peep.c r->prog->as = predinfo[rstart->prog->as - ABEQ].opcode; as 1432 src/cmd/5c/peep.c r->prog->as = predinfo[rstart->prog->as - ABEQ].notopcode; as 110 src/cmd/5c/reg.c switch(p->as) { as 148 src/cmd/5c/reg.c switch(r1->prog->as) { as 159 src/cmd/5c/reg.c bit = mkvar(&p->from, p->as==AMOVW); as 168 src/cmd/5c/reg.c switch(p->as) { as 170 src/cmd/5c/reg.c diag(Z, "reg: unknown asop: %A", p->as); as 207 src/cmd/5c/reg.c if(p->as == AMOVM) { as 283 src/cmd/5c/reg.c if(r->prog->as == ARET) as 456 src/cmd/5c/reg.c switch(p->as) { as 496 src/cmd/5c/reg.c while(p->link && p->link->as == ANOP) as 515 src/cmd/5c/reg.c if(r->prog->as == ABL) as 562 src/cmd/5c/reg.c p1->as = AMOVW; as 564 src/cmd/5c/reg.c p1->as = AMOVBS; as 566 src/cmd/5c/reg.c p1->as = AMOVHS; as 568 src/cmd/5c/reg.c p1->as = AMOVF; as 570 src/cmd/5c/reg.c p1->as = AMOVD; as 588 src/cmd/5c/reg.c p1->as = AMOVBU; as 590 src/cmd/5c/reg.c p1->as = AMOVHU; as 699 src/cmd/5c/reg.c switch(r1->prog->as) { as 106 src/cmd/5c/swt.c p->as = ABCASE; as 111 src/cmd/5c/swt.c p->as = ABCASE; as 64 src/cmd/5c/txt.c zprog.as = AGOK; as 153 src/cmd/5c/txt.c p->as = AEND; as 552 src/cmd/5c/txt.c fop(int as, int f1, int f2, Node *t) as 559 src/cmd/5c/txt.c gopcode(as, &nod1, &nod2, &nod3); as 928 src/cmd/5c/txt.c p->as = a; as 1070 src/cmd/5c/txt.c p->as = a; as 1073 src/cmd/5c/txt.c p->as = ACMN; as 1110 src/cmd/5c/txt.c p->as = ACASE; as 1123 src/cmd/5c/txt.c p->as = a; as 1171 src/cmd/5c/txt.c p->as = a; as 1186 src/cmd/5c/txt.c p->as = a; as 40 src/cmd/5g/galign.c zprog.as = AGOK; as 64 src/cmd/5g/gg.h Prog* gshift(int as, Node *lhs, int32 stype, int32 sval, Node *rhs); as 65 src/cmd/5g/gg.h Prog * gregshift(int as, Node *lhs, int32 stype, Node *reg, Node *rhs); as 103 src/cmd/5g/ggen.c appendpp(Prog *p, int as, int ftype, int freg, int32 foffset, int ttype, int treg, int32 toffset) as 109 src/cmd/5g/ggen.c q->as = as; as 127 src/cmd/5g/ggen.c if (p->as == ATYPE || p->as == AVARDEF || p->as == AVARKILL) as 145 src/cmd/5g/ggen.c if (p->as == ATYPE && p->from.node && p->from.name == D_AUTO && !p->from.node->used) { as 149 src/cmd/5g/ggen.c if ((p->as == AVARDEF || p->as == AVARKILL) && p->to.node && !p->to.node->used) { as 156 src/cmd/5g/ggen.c p->as = ANOP; as 946 src/cmd/5g/ggen.c if(p->as != ACHECKNIL) as 962 src/cmd/5g/ggen.c p1->as = AMOVW; as 969 src/cmd/5g/ggen.c p->as = ACMP; as 251 src/cmd/5g/gobj.c p->as = ANOP; as 44 src/cmd/5g/gsubr.c p->as = AEND; as 66 src/cmd/5g/gsubr.c prog(int as) as 70 src/cmd/5g/gsubr.c if(as == ADATA || as == AGLOBL) { as 93 src/cmd/5g/gsubr.c p->as = as; as 119 src/cmd/5g/gsubr.c gbranch(int as, Type *t, int likely) as 126 src/cmd/5g/gsubr.c p = prog(as); as 1088 src/cmd/5g/gsubr.c gins(int as, Node *f, Node *t) as 1120 src/cmd/5g/gsubr.c p = prog(as); as 1153 src/cmd/5g/gsubr.c gcmp(int as, Node *lhs, Node *rhs) as 1160 src/cmd/5g/gsubr.c p = gins(as, rhs, N); as 1169 src/cmd/5g/gsubr.c gshift(int as, Node *lhs, int32 stype, int32 sval, Node *rhs) as 1178 src/cmd/5g/gsubr.c p = gins(as, N, rhs); as 1187 src/cmd/5g/gsubr.c gregshift(int as, Node *lhs, int32 stype, Node *reg, Node *rhs) as 1190 src/cmd/5g/gsubr.c p = gins(as, N, rhs); as 1819 src/cmd/5g/gsubr.c sudoaddable(int as, Node *n, Addr *a, int *w) as 1866 src/cmd/5g/gsubr.c switch(as) { as 77 src/cmd/5g/peep.c switch(p->as) { as 137 src/cmd/5g/peep.c switch(p->as) { as 143 src/cmd/5g/peep.c p->as = AMVN; as 157 src/cmd/5g/peep.c switch(p->as) { as 290 src/cmd/5g/peep.c if(p->as == AVARDEF || p->as == AVARKILL) as 302 src/cmd/5g/peep.c switch(p->as) { as 480 src/cmd/5g/peep.c if(p->as == AMOVW && copyas(&p->from, c1)) { as 523 src/cmd/5g/peep.c if(p1->as == p->as) { as 528 src/cmd/5g/peep.c if(p1->as == AMOVW && isdconst(&p1->from) as 539 src/cmd/5g/peep.c switch(p->as) { as 542 src/cmd/5g/peep.c p->as = AMOVB; as 546 src/cmd/5g/peep.c p->as = AMOVH; as 550 src/cmd/5g/peep.c print(" => %A\n", p->as); as 609 src/cmd/5g/peep.c switch(p1->as) { as 626 src/cmd/5g/peep.c switch(p1->as) { as 628 src/cmd/5g/peep.c p1->as = ARSB; as 631 src/cmd/5g/peep.c p1->as = ASUB; as 634 src/cmd/5g/peep.c p1->as = ARSC; as 637 src/cmd/5g/peep.c p1->as = ASBC; as 694 src/cmd/5g/peep.c switch(p->as){ as 755 src/cmd/5g/peep.c if(p->as == AADD) as 857 src/cmd/5g/peep.c switch(p1->as) { as 864 src/cmd/5g/peep.c ((p->as != AMOVB && p->as != AMOVBS) || (a == &p->from && (p1->from.offset&~0xf) == 0))) || as 898 src/cmd/5g/peep.c for(r3=uniqs(r2); r3->prog->as==ANOP; r3=uniqs(r3)) as 938 src/cmd/5g/peep.c switch(p->as) { as 941 src/cmd/5g/peep.c print("copyu: can't find %A\n", p->as); as 1274 src/cmd/5g/peep.c switch(p->as) { as 1430 src/cmd/5g/peep.c return (ABEQ <= p->as) && (p->as <= ABLE); as 1436 src/cmd/5g/peep.c switch(p->as) { as 1466 src/cmd/5g/peep.c switch(p->as) { as 1508 src/cmd/5g/peep.c if (r->prog->as != ANOP) as 1546 src/cmd/5g/peep.c pred = predinfo[rstart->prog->as - ABEQ].scond; as 1548 src/cmd/5g/peep.c pred = predinfo[rstart->prog->as - ABEQ].notscond; as 1551 src/cmd/5g/peep.c if(r->prog->as == AB) { as 1556 src/cmd/5g/peep.c r->prog->as = predinfo[rstart->prog->as - ABEQ].opcode; as 1558 src/cmd/5g/peep.c r->prog->as = predinfo[rstart->prog->as - ABEQ].notopcode; as 135 src/cmd/5g/prog.c *info = progtable[p->as]; as 65 src/cmd/5g/reg.c p->as = ANOP; as 192 src/cmd/5g/reg.c if(p->as == AVARDEF || p->as == AVARKILL) as 197 src/cmd/5g/reg.c if(p->as == ABL && p->to.type == D_EXTERN) as 268 src/cmd/5g/reg.c if(p->as == AVARDEF && isfat(p->to.node->type) && p->to.node->opt != nil) { as 284 src/cmd/5g/reg.c if(r->f.prog->as == ARET) as 511 src/cmd/5g/reg.c while(p->link != P && p->link->as == ANOP) as 514 src/cmd/5g/reg.c while(p->to.u.branch != P && p->to.u.branch->as == ANOP) as 516 src/cmd/5g/reg.c if(p->as == AMOVW && p->to.reg == 13) { as 534 src/cmd/5g/reg.c if(p->as == AMOVW && vreg != 0) { as 560 src/cmd/5g/reg.c if(r1->f.prog->as == AVARKILL && r1->f.prog->to.node == n) as 566 src/cmd/5g/reg.c if(r1->f.prog->as == ABL) as 585 src/cmd/5g/reg.c if(r->f.prog->as == ABL) as 587 src/cmd/5g/reg.c if(r->f.prog->as == ADUFFZERO) as 589 src/cmd/5g/reg.c if(r->f.prog->as == ADUFFCOPY) as 624 src/cmd/5g/reg.c if(p2 && p2->as == AMOVW && p2->from.type == D_CONST && p2->from.reg == REGSP && p2->to.reg == REGSP && p2->to.type == D_REG) as 651 src/cmd/5g/reg.c p1->as = AMOVBS; as 656 src/cmd/5g/reg.c p1->as = AMOVBU; as 659 src/cmd/5g/reg.c p1->as = AMOVHS; as 662 src/cmd/5g/reg.c p1->as = AMOVHU; as 667 src/cmd/5g/reg.c p1->as = AMOVW; as 670 src/cmd/5g/reg.c p1->as = AMOVF; as 673 src/cmd/5g/reg.c p1->as = AMOVD; as 693 src/cmd/5g/reg.c p1->as = AMOVBU; as 695 src/cmd/5g/reg.c p1->as = AMOVHU; as 934 src/cmd/5g/reg.c switch(r1->f.prog->as) { as 1139 src/cmd/5g/reg.c if(r->f.prog->as != ANOP) { // don't give credit for NOPs as 1116 src/cmd/6a/lex.c p->as = a; as 37 src/cmd/6c/peep.c switch(p->as) { as 71 src/cmd/6c/peep.c if(p->as != ANOP || p->from.type != D_NONE || p->to.type != D_NONE) as 98 src/cmd/6c/peep.c switch(p->as) { as 128 src/cmd/6c/peep.c switch(p->as) { as 154 src/cmd/6c/peep.c if(p->as == p1->as && p->to.type == p1->from.type){ as 155 src/cmd/6c/peep.c p1->as = AMOVL; as 172 src/cmd/6c/peep.c if(p->as == p1->as && p->to.type == p1->from.type){ as 173 src/cmd/6c/peep.c p1->as = AMOVQ; as 186 src/cmd/6c/peep.c if(p->as == AADDQ) as 187 src/cmd/6c/peep.c p->as = ADECQ; as 188 src/cmd/6c/peep.c else if(p->as == AADDL) as 189 src/cmd/6c/peep.c p->as = ADECL; as 191 src/cmd/6c/peep.c p->as = ADECW; as 195 src/cmd/6c/peep.c if(p->as == AADDQ) as 196 src/cmd/6c/peep.c p->as = AINCQ; as 197 src/cmd/6c/peep.c else if(p->as == AADDL) as 198 src/cmd/6c/peep.c p->as = AINCL; as 200 src/cmd/6c/peep.c p->as = AINCW; as 211 src/cmd/6c/peep.c if(p->as == ASUBQ) as 212 src/cmd/6c/peep.c p->as = AINCQ; as 213 src/cmd/6c/peep.c else if(p->as == ASUBL) as 214 src/cmd/6c/peep.c p->as = AINCL; as 216 src/cmd/6c/peep.c p->as = AINCW; as 220 src/cmd/6c/peep.c if(p->as == ASUBQ) as 221 src/cmd/6c/peep.c p->as = ADECQ; as 222 src/cmd/6c/peep.c else if(p->as == ASUBL) as 223 src/cmd/6c/peep.c p->as = ADECL; as 225 src/cmd/6c/peep.c p->as = ADECW; as 241 src/cmd/6c/peep.c p->as = ANOP; as 324 src/cmd/6c/peep.c switch(p->as) { as 550 src/cmd/6c/peep.c switch(p->as) { as 554 src/cmd/6c/peep.c print("unknown op %A\n", p->as); as 109 src/cmd/6c/reg.c switch(p->as) { as 147 src/cmd/6c/reg.c switch(r1->prog->as) { as 158 src/cmd/6c/reg.c switch(p->as) { as 179 src/cmd/6c/reg.c switch(p->as) { as 181 src/cmd/6c/reg.c diag(Z, "reg: unknown op: %A", p->as); as 336 src/cmd/6c/reg.c switch(p->as) { as 493 src/cmd/6c/reg.c if(r->prog->as == ARET) as 639 src/cmd/6c/reg.c switch(p->as) { as 679 src/cmd/6c/reg.c while(p->link && p->link->as == ANOP) as 715 src/cmd/6c/reg.c p1->as = AMOVL; as 717 src/cmd/6c/reg.c p1->as = AMOVB; as 719 src/cmd/6c/reg.c p1->as = AMOVW; as 721 src/cmd/6c/reg.c p1->as = AMOVQ; as 723 src/cmd/6c/reg.c p1->as = AMOVSS; as 725 src/cmd/6c/reg.c p1->as = AMOVSD; as 733 src/cmd/6c/reg.c p1->as = AMOVB; as 735 src/cmd/6c/reg.c p1->as = AMOVW; as 862 src/cmd/6c/reg.c switch(r1->prog->as) { as 1415 src/cmd/6c/reg.c if(r->prog->as != AJMP || r->prog->to.type != D_BRANCH) as 1437 src/cmd/6c/reg.c if(p->as != ACALL && p->to.type == D_BRANCH) as 1439 src/cmd/6c/reg.c if(p->as == AJMP || p->as == ARET || p->as == AUNDEF) as 1467 src/cmd/6c/reg.c if(p->as != ACALL && p->to.type == D_BRANCH && r->s2 && r->s2->prog->as == AJMP) { as 1486 src/cmd/6c/reg.c if(p->link == P && p->as == ARET && r->p1 && r->p1->prog->as != ARET) { as 1492 src/cmd/6c/reg.c p->as = ANOP; as 1502 src/cmd/6c/reg.c if(p->as == AJMP && p->to.type == D_BRANCH && r->s2 == r->link) { as 1505 src/cmd/6c/reg.c p->as = ANOP; as 74 src/cmd/6c/swt.c p->as = AJEQ; as 74 src/cmd/6c/txt.c zprog.as = AGOK; as 183 src/cmd/6c/txt.c p->as = AEND; as 1240 src/cmd/6c/txt.c p->as = a; as 1514 src/cmd/6c/txt.c p->as = a; as 1531 src/cmd/6c/txt.c p->as = a; as 59 src/cmd/6g/galign.c zprog.as = AGOK; as 102 src/cmd/6g/ggen.c appendpp(Prog *p, int as, int ftype, vlong foffset, int ttype, vlong toffset) as 107 src/cmd/6g/ggen.c q->as = as; as 123 src/cmd/6g/ggen.c if (p->as == ATYPE || p->as == AVARDEF || p->as == AVARKILL) as 141 src/cmd/6g/ggen.c if (p->as == ATYPE && p->from.node && p->from.type == D_AUTO && !p->from.node->used) { as 145 src/cmd/6g/ggen.c if ((p->as == AVARDEF || p->as == AVARKILL) && p->to.node && !p->to.node->used) { as 152 src/cmd/6g/ggen.c p->as = ANOP; as 1181 src/cmd/6g/ggen.c if(p->as != ACHECKNIL) as 1200 src/cmd/6g/ggen.c p->as = cmpptr; as 1203 src/cmd/6g/ggen.c p1->as = AJNE; as 1211 src/cmd/6g/ggen.c p2->as = AMOVL; as 233 src/cmd/6g/gobj.c p->as = ANOP; as 44 src/cmd/6g/gsubr.c p->as = AEND; as 62 src/cmd/6g/gsubr.c prog(int as) as 66 src/cmd/6g/gsubr.c if(as == ADATA || as == AGLOBL) { as 88 src/cmd/6g/gsubr.c p->as = as; as 114 src/cmd/6g/gsubr.c gbranch(int as, Type *t, int likely) as 120 src/cmd/6g/gsubr.c p = prog(as); as 123 src/cmd/6g/gsubr.c if(as != AJMP && likely != 0) { as 538 src/cmd/6g/gsubr.c gconreg(int as, vlong c, int reg) as 542 src/cmd/6g/gsubr.c switch(as) { as 552 src/cmd/6g/gsubr.c ginscon(as, c, &nr); as 560 src/cmd/6g/gsubr.c ginscon(int as, vlong c, Node *n2) as 564 src/cmd/6g/gsubr.c switch(as) { as 574 src/cmd/6g/gsubr.c if(as != AMOVQ && (c < -(1LL<<31) || c >= 1LL<<31)) { as 579 src/cmd/6g/gsubr.c gins(as, &ntmp, n2); as 583 src/cmd/6g/gsubr.c gins(as, &n1, n2); as 1022 src/cmd/6g/gsubr.c gins(int as, Node *f, Node *t) as 1046 src/cmd/6g/gsubr.c switch(as) { as 1070 src/cmd/6g/gsubr.c p = prog(as); as 1079 src/cmd/6g/gsubr.c switch(as) { as 1990 src/cmd/6g/gsubr.c sudoaddable(int as, Node *n, Addr *a) as 2032 src/cmd/6g/gsubr.c switch(as) { as 2218 src/cmd/6g/gsubr.c if(sudoaddable(as, l, a)) as 76 src/cmd/6g/peep.c if(p->as != ANOP || p->from.type != D_NONE || p->to.type != D_NONE) as 108 src/cmd/6g/peep.c switch(p->as) { as 137 src/cmd/6g/peep.c switch(p->as) { as 163 src/cmd/6g/peep.c if(p->as == p1->as && p->to.type == p1->from.type){ as 164 src/cmd/6g/peep.c p1->as = AMOVL; as 182 src/cmd/6g/peep.c if(p->as == p1->as && p->to.type == p1->from.type){ as 183 src/cmd/6g/peep.c p1->as = AMOVQ; as 196 src/cmd/6g/peep.c if(p->as == AADDQ) as 197 src/cmd/6g/peep.c p->as = ADECQ; as 199 src/cmd/6g/peep.c if(p->as == AADDL) as 200 src/cmd/6g/peep.c p->as = ADECL; as 202 src/cmd/6g/peep.c p->as = ADECW; as 207 src/cmd/6g/peep.c if(p->as == AADDQ) as 208 src/cmd/6g/peep.c p->as = AINCQ; as 209 src/cmd/6g/peep.c else if(p->as == AADDL) as 210 src/cmd/6g/peep.c p->as = AINCL; as 212 src/cmd/6g/peep.c p->as = AINCW; as 224 src/cmd/6g/peep.c if(p->as == ASUBQ) as 225 src/cmd/6g/peep.c p->as = AINCQ; as 227 src/cmd/6g/peep.c if(p->as == ASUBL) as 228 src/cmd/6g/peep.c p->as = AINCL; as 230 src/cmd/6g/peep.c p->as = AINCW; as 235 src/cmd/6g/peep.c if(p->as == ASUBQ) as 236 src/cmd/6g/peep.c p->as = ADECQ; as 238 src/cmd/6g/peep.c if(p->as == ASUBL) as 239 src/cmd/6g/peep.c p->as = ADECL; as 241 src/cmd/6g/peep.c p->as = ADECW; as 265 src/cmd/6g/peep.c if(p->as == AMOVLQZX) as 271 src/cmd/6g/peep.c if(p->as == AMOVSD) as 274 src/cmd/6g/peep.c p->as = AMOVAPD; as 282 src/cmd/6g/peep.c switch(p->as) { as 306 src/cmd/6g/peep.c if(p->as != ANOP) { as 312 src/cmd/6g/peep.c if(p->as == ACALL) as 339 src/cmd/6g/peep.c p0->as = p->as; as 348 src/cmd/6g/peep.c p0->as = t.as; as 372 src/cmd/6g/peep.c p->as = ANOP; as 411 src/cmd/6g/peep.c switch(p->as) { as 414 src/cmd/6g/peep.c p->as = AINCQ; as 418 src/cmd/6g/peep.c p->as = ADECQ; as 422 src/cmd/6g/peep.c p->as = ANEGQ; as 426 src/cmd/6g/peep.c p->as = ANOTQ; as 434 src/cmd/6g/peep.c switch(p->as) { as 437 src/cmd/6g/peep.c p->as = AMOVQ; as 442 src/cmd/6g/peep.c p->as = AADDQ; as 447 src/cmd/6g/peep.c p->as = ASUBQ; as 451 src/cmd/6g/peep.c p->as = AMULQ; as 455 src/cmd/6g/peep.c p->as = AIMULQ; as 459 src/cmd/6g/peep.c p->as = AANDQ; as 463 src/cmd/6g/peep.c p->as = AORQ; as 467 src/cmd/6g/peep.c p->as = AXORQ; as 471 src/cmd/6g/peep.c p->as = ASHLQ; as 478 src/cmd/6g/peep.c switch(p->as) { as 480 src/cmd/6g/peep.c p->as = AMOVBQZX; as 483 src/cmd/6g/peep.c p->as = AMOVWQZX; as 576 src/cmd/6g/peep.c if(p->as == AVARDEF || p->as == AVARKILL) as 754 src/cmd/6g/peep.c switch(p->as) { as 793 src/cmd/6g/peep.c if(p->as == AVARDEF || p->as == AVARKILL) as 958 src/cmd/6g/peep.c if(p->as == p0->as) as 293 src/cmd/6g/prog.c *info = progtable[p->as]; as 178 src/cmd/6g/reg.c if(p->as == AVARDEF || p->as == AVARKILL) as 183 src/cmd/6g/reg.c if(p->as == ACALL && p->to.type == D_EXTERN) as 253 src/cmd/6g/reg.c if(p->as == AVARDEF && isfat(p->to.node->type) && p->to.node->opt != nil) { as 269 src/cmd/6g/reg.c if(r->f.prog->as == ARET) as 426 src/cmd/6g/reg.c while(p->link != P && p->link->as == ANOP) as 429 src/cmd/6g/reg.c while(p->to.u.branch != P && p->to.u.branch->as == ANOP) as 471 src/cmd/6g/reg.c if(r1->f.prog->as == AVARKILL && r1->f.prog->to.node == n) as 477 src/cmd/6g/reg.c if(r1->f.prog->as == ACALL) as 517 src/cmd/6g/reg.c p1->as = AMOVL; as 524 src/cmd/6g/reg.c p1->as = AMOVB; as 528 src/cmd/6g/reg.c p1->as = AMOVW; as 533 src/cmd/6g/reg.c p1->as = AMOVQ; as 536 src/cmd/6g/reg.c p1->as = AMOVSS; as 539 src/cmd/6g/reg.c p1->as = AMOVSD; as 553 src/cmd/6g/reg.c p1->as = AMOVB; as 555 src/cmd/6g/reg.c p1->as = AMOVW; as 788 src/cmd/6g/reg.c switch(r1->f.prog->as) { as 982 src/cmd/6g/reg.c if(r->f.prog->as != ANOP) { // don't give credit for NOPs as 890 src/cmd/8a/lex.c p->as = a; as 37 src/cmd/8c/peep.c switch(p->as) { as 74 src/cmd/8c/peep.c switch(p->as) { as 104 src/cmd/8c/peep.c switch(p->as) { as 127 src/cmd/8c/peep.c if(p->as == p1->as && p->to.type == p1->from.type) as 128 src/cmd/8c/peep.c p1->as = AMOVL; as 137 src/cmd/8c/peep.c if(p->as == AADDL) as 138 src/cmd/8c/peep.c p->as = ADECL; as 140 src/cmd/8c/peep.c p->as = ADECW; as 144 src/cmd/8c/peep.c if(p->as == AADDL) as 145 src/cmd/8c/peep.c p->as = AINCL; as 147 src/cmd/8c/peep.c p->as = AINCW; as 156 src/cmd/8c/peep.c if(p->as == ASUBL) as 157 src/cmd/8c/peep.c p->as = AINCL; as 159 src/cmd/8c/peep.c p->as = AINCW; as 163 src/cmd/8c/peep.c if(p->as == ASUBL) as 164 src/cmd/8c/peep.c p->as = ADECL; as 166 src/cmd/8c/peep.c p->as = ADECW; as 182 src/cmd/8c/peep.c p->as = ANOP; as 263 src/cmd/8c/peep.c switch(p->as) { as 470 src/cmd/8c/peep.c switch(p->as) { as 474 src/cmd/8c/peep.c print("unknown op %A\n", p->as); as 109 src/cmd/8c/reg.c switch(p->as) { as 147 src/cmd/8c/reg.c switch(r1->prog->as) { as 156 src/cmd/8c/reg.c switch(p->as) { as 176 src/cmd/8c/reg.c switch(p->as) { as 178 src/cmd/8c/reg.c diag(Z, "reg: unknown op: %A", p->as); as 272 src/cmd/8c/reg.c switch(p->as) { as 425 src/cmd/8c/reg.c if(r->prog->as == ARET) as 578 src/cmd/8c/reg.c switch(p->as) { as 618 src/cmd/8c/reg.c while(p->link && p->link->as == ANOP) as 662 src/cmd/8c/reg.c p1->as = AMOVL; as 664 src/cmd/8c/reg.c p1->as = AMOVB; as 666 src/cmd/8c/reg.c p1->as = AMOVW; as 674 src/cmd/8c/reg.c p1->as = AMOVB; as 676 src/cmd/8c/reg.c p1->as = AMOVW; as 800 src/cmd/8c/reg.c switch(r1->prog->as) { as 1073 src/cmd/8c/reg.c if(p->as == AFMOVL) as 1083 src/cmd/8c/reg.c if(p->as == AFMOVL) as 1093 src/cmd/8c/reg.c if(p->as == AFMOVL) as 1327 src/cmd/8c/reg.c if(r->prog->as != AJMP || r->prog->to.type != D_BRANCH) as 1349 src/cmd/8c/reg.c if(p->as != ACALL && p->to.type == D_BRANCH) as 1351 src/cmd/8c/reg.c if(p->as == AJMP || p->as == ARET || p->as == AUNDEF) as 1379 src/cmd/8c/reg.c if(p->as != ACALL && p->to.type == D_BRANCH && r->s2 && r->s2->prog->as == AJMP) { as 1398 src/cmd/8c/reg.c if(p->link == P && p->as == ARET && r->p1 && r->p1->prog->as != ARET) { as 1404 src/cmd/8c/reg.c p->as = ANOP; as 1414 src/cmd/8c/reg.c if(p->as == AJMP && p->to.type == D_BRANCH && r->s2 == r->link) { as 1417 src/cmd/8c/reg.c p->as = ANOP; as 79 src/cmd/8c/swt.c p->as = AJEQ; as 64 src/cmd/8c/txt.c zprog.as = AGOK; as 160 src/cmd/8c/txt.c p->as = AEND; as 997 src/cmd/8c/txt.c p->as = a; as 1373 src/cmd/8c/txt.c p->as = a; as 1390 src/cmd/8c/txt.c p->as = a; as 40 src/cmd/8g/galign.c zprog.as = AGOK; as 92 src/cmd/8g/ggen.c appendpp(Prog *p, int as, int ftype, vlong foffset, int ttype, vlong toffset) as 97 src/cmd/8g/ggen.c q->as = as; as 113 src/cmd/8g/ggen.c if (p->as == ATYPE || p->as == AVARDEF || p->as == AVARKILL) as 131 src/cmd/8g/ggen.c if (p->as == ATYPE && p->from.node && p->from.type == D_AUTO && !p->from.node->used) { as 135 src/cmd/8g/ggen.c if ((p->as == AVARDEF || p->as == AVARKILL) && p->to.node && !p->to.node->used) { as 142 src/cmd/8g/ggen.c p->as = ANOP; as 1297 src/cmd/8g/ggen.c if(p->as != ACHECKNIL) as 1316 src/cmd/8g/ggen.c p->as = ACMPL; as 1319 src/cmd/8g/ggen.c p1->as = AJNE; as 1327 src/cmd/8g/ggen.c p2->as = AMOVL; as 244 src/cmd/8g/gobj.c p->as = ANOP; as 46 src/cmd/8g/gsubr.c p->as = AEND; as 64 src/cmd/8g/gsubr.c prog(int as) as 68 src/cmd/8g/gsubr.c if(as == ADATA || as == AGLOBL) { as 90 src/cmd/8g/gsubr.c p->as = as; as 116 src/cmd/8g/gsubr.c gbranch(int as, Type *t, int likely) as 121 src/cmd/8g/gsubr.c p = prog(as); as 1120 src/cmd/8g/gsubr.c gconreg(int as, vlong c, int reg) as 1126 src/cmd/8g/gsubr.c gins(as, &n1, &n2); as 2115 src/cmd/8g/gsubr.c gins(int as, Node *f, Node *t) as 2121 src/cmd/8g/gsubr.c if(as == AFMOVF && f && f->op == OREGISTER && t && t->op == OREGISTER) as 2123 src/cmd/8g/gsubr.c if(as == ACVTSD2SS && f && f->op == OLITERAL) as 2125 src/cmd/8g/gsubr.c if(as == AMOVSD && t && t->op == OREGISTER && t->val.u.reg == D_F0) as 2128 src/cmd/8g/gsubr.c switch(as) { as 2148 src/cmd/8g/gsubr.c p = prog(as); as 2157 src/cmd/8g/gsubr.c switch(as) { as 2406 src/cmd/8g/gsubr.c sudoaddable(int as, Node *n, Addr *a) as 2408 src/cmd/8g/gsubr.c USED(as); as 75 src/cmd/8g/peep.c if(p->as != ANOP || p->from.type != D_NONE || p->to.type != D_NONE) as 107 src/cmd/8g/peep.c switch(p->as) { as 134 src/cmd/8g/peep.c switch(p->as) { as 159 src/cmd/8g/peep.c if(p->as == p1->as && p->to.type == p1->from.type){ as 160 src/cmd/8g/peep.c p1->as = AMOVL; as 172 src/cmd/8g/peep.c if(p->as == AADDL) as 173 src/cmd/8g/peep.c p->as = ADECL; as 175 src/cmd/8g/peep.c p->as = ADECW; as 180 src/cmd/8g/peep.c if(p->as == AADDL) as 181 src/cmd/8g/peep.c p->as = AINCL; as 183 src/cmd/8g/peep.c p->as = AINCW; as 194 src/cmd/8g/peep.c if(p->as == ASUBL) as 195 src/cmd/8g/peep.c p->as = AINCL; as 197 src/cmd/8g/peep.c p->as = AINCW; as 202 src/cmd/8g/peep.c if(p->as == ASUBL) as 203 src/cmd/8g/peep.c p->as = ADECL; as 205 src/cmd/8g/peep.c p->as = ADECW; as 222 src/cmd/8g/peep.c if(p->as == AMOVSD) as 225 src/cmd/8g/peep.c p->as = AMOVAPD; as 240 src/cmd/8g/peep.c p->as = ANOP; as 276 src/cmd/8g/peep.c switch(p->as) { as 279 src/cmd/8g/peep.c p->as = AINCL; as 283 src/cmd/8g/peep.c p->as = ADECL; as 287 src/cmd/8g/peep.c p->as = ANEGL; as 291 src/cmd/8g/peep.c p->as = ANOTL; as 299 src/cmd/8g/peep.c switch(p->as) { as 302 src/cmd/8g/peep.c p->as = AMOVL; as 307 src/cmd/8g/peep.c p->as = AADDL; as 312 src/cmd/8g/peep.c p->as = ASUBL; as 316 src/cmd/8g/peep.c p->as = AMULL; as 320 src/cmd/8g/peep.c p->as = AIMULL; as 324 src/cmd/8g/peep.c p->as = AANDL; as 328 src/cmd/8g/peep.c p->as = AORL; as 332 src/cmd/8g/peep.c p->as = AXORL; as 336 src/cmd/8g/peep.c p->as = ASHLL; as 341 src/cmd/8g/peep.c switch(p->as) { as 343 src/cmd/8g/peep.c p->as = AMOVBLZX; as 346 src/cmd/8g/peep.c p->as = AMOVWLZX; as 390 src/cmd/8g/peep.c if(p->as == AVARDEF || p->as == AVARKILL) as 550 src/cmd/8g/peep.c switch(p->as) { as 589 src/cmd/8g/peep.c if(p->as == AVARDEF || p->as == AVARKILL) as 745 src/cmd/8g/peep.c if(p->as == p0->as) as 324 src/cmd/8g/prog.c *info = progtable[p->as]; as 148 src/cmd/8g/reg.c if(p->as == AVARDEF || p->as == AVARKILL) as 153 src/cmd/8g/reg.c if(p->as == ACALL && p->to.type == D_EXTERN) as 225 src/cmd/8g/reg.c if(p->as == AVARDEF && isfat(p->to.node->type) && p->to.node->opt != nil) { as 241 src/cmd/8g/reg.c if(r->f.prog->as == ARET) as 387 src/cmd/8g/reg.c while(p->link != P && p->link->as == ANOP) as 390 src/cmd/8g/reg.c while(p->to.u.branch != P && p->to.u.branch->as == ANOP) as 440 src/cmd/8g/reg.c if(r1->f.prog->as == AVARKILL && r1->f.prog->to.node == n) as 446 src/cmd/8g/reg.c if(r1->f.prog->as == ACALL) as 486 src/cmd/8g/reg.c p1->as = AMOVL; as 493 src/cmd/8g/reg.c p1->as = AMOVB; as 497 src/cmd/8g/reg.c p1->as = AMOVW; as 500 src/cmd/8g/reg.c p1->as = AMOVSS; as 503 src/cmd/8g/reg.c p1->as = AMOVSD; as 519 src/cmd/8g/reg.c p1->as = AMOVB; as 521 src/cmd/8g/reg.c p1->as = AMOVW; as 754 src/cmd/8g/reg.c switch(r1->f.prog->as) { as 950 src/cmd/8g/reg.c if(r->f.prog->as != ANOP) { // don't give credit for NOPs as 953 src/cmd/8g/reg.c if(p->as == AFMOVL || p->as == AFMOVW) as 959 src/cmd/8g/reg.c if(p->as == AFMOVL || p->as == AFMOVW) as 967 src/cmd/8g/reg.c if(p->as == AFMOVL || p->as == AFMOVW) as 519 src/cmd/gc/dcl.c Node *as; as 521 src/cmd/gc/dcl.c as = nod(OAS2, N, N); as 522 src/cmd/gc/dcl.c as->list = left; as 523 src/cmd/gc/dcl.c as->rlist = right; as 524 src/cmd/gc/dcl.c as->colas = 1; as 525 src/cmd/gc/dcl.c as->lineno = lno; as 526 src/cmd/gc/dcl.c colasdefn(left, as); as 530 src/cmd/gc/dcl.c as->left = as->list->n; as 531 src/cmd/gc/dcl.c as->right = as->rlist->n; as 532 src/cmd/gc/dcl.c as->list = nil; as 533 src/cmd/gc/dcl.c as->rlist = nil; as 534 src/cmd/gc/dcl.c as->op = OAS; as 537 src/cmd/gc/dcl.c return as; as 1213 src/cmd/gc/go.h void mpatofix(Mpint *a, char *as); as 1214 src/cmd/gc/go.h void mpatoflt(Mpflt *a, char *as); as 529 src/cmd/gc/inl.c Node *n, *call, *saveinlfn, *as, *m; as 609 src/cmd/gc/inl.c as = nod(OAS, tinlvar(t), n->left->left); as 610 src/cmd/gc/inl.c if(as != N) { as 611 src/cmd/gc/inl.c typecheck(&as, Etop); as 612 src/cmd/gc/inl.c ninit = list(ninit, as); as 651 src/cmd/gc/inl.c as = nod(OAS2, N, N); as 652 src/cmd/gc/inl.c as->rlist = n->list; as 666 src/cmd/gc/inl.c as->list = list(as->list, tinlvar(t)); as 682 src/cmd/gc/inl.c as->list = list(as->list, m); as 686 src/cmd/gc/inl.c as->list = list(as->list, tinlvar(t)); as 695 src/cmd/gc/inl.c as->list = list(as->list, tinlvar(t)); as 705 src/cmd/gc/inl.c as->list = list(as->list, m); as 715 src/cmd/gc/inl.c if (as->rlist) { as 716 src/cmd/gc/inl.c typecheck(&as, Etop); as 717 src/cmd/gc/inl.c ninit = list(ninit, as); as 722 src/cmd/gc/inl.c as = nod(OAS, vararg, N); as 724 src/cmd/gc/inl.c as->right = nodnil(); as 725 src/cmd/gc/inl.c as->right->type = varargtype; as 731 src/cmd/gc/inl.c as->right = nod(OCOMPLIT, N, typenod(varargtype)); as 732 src/cmd/gc/inl.c as->right->list = varargs; as 733 src/cmd/gc/inl.c as->right = nod(OSLICE, as->right, nod(OKEY, N, N)); as 735 src/cmd/gc/inl.c typecheck(&as, Etop); as 736 src/cmd/gc/inl.c ninit = list(ninit, as); as 741 src/cmd/gc/inl.c as = nod(OAS, ll->n, N); as 742 src/cmd/gc/inl.c typecheck(&as, Etop); as 743 src/cmd/gc/inl.c ninit = list(ninit, as); as 881 src/cmd/gc/inl.c Node *m, *as; as 910 src/cmd/gc/inl.c as = nod(OAS2, N, N); as 913 src/cmd/gc/inl.c as->list = list(as->list, ll->n); as 914 src/cmd/gc/inl.c as->rlist = inlsubstlist(n->list); as 915 src/cmd/gc/inl.c typecheck(&as, Etop); as 916 src/cmd/gc/inl.c m->ninit = list(m->ninit, as); as 278 src/cmd/gc/mparith1.c mpatoflt(Mpflt *a, char *as) as 284 src/cmd/gc/mparith1.c while(*as == ' ' || *as == '\t') as 285 src/cmd/gc/mparith1.c as++; as 288 src/cmd/gc/mparith1.c s = as; as 308 src/cmd/gc/mparith1.c s = as; as 400 src/cmd/gc/mparith1.c yyerror("constant exponent out of range: %s", as); as 447 src/cmd/gc/mparith1.c yyerror("constant too large: %s", as); as 456 src/cmd/gc/mparith1.c mpatofix(Mpint *a, char *as) as 461 src/cmd/gc/mparith1.c s = as; as 526 src/cmd/gc/mparith1.c yyerror("constant too large: %s", as); as 375 src/cmd/gc/order.c Node *tmp, *as; as 390 src/cmd/gc/order.c as = nod(OAS2, N, N); as 391 src/cmd/gc/order.c as->list = l1; as 392 src/cmd/gc/order.c as->rlist = list1(n); as 393 src/cmd/gc/order.c typecheck(&as, Etop); as 394 src/cmd/gc/order.c orderstmt(as, order); as 92 src/cmd/gc/pgen.c gvardefx(Node *n, int as) as 104 src/cmd/gc/pgen.c gins(as, N, n); as 126 src/cmd/gc/pgen.c while(p->link != P && (p->link->as == AVARDEF || p->link->as == AVARKILL)) as 129 src/cmd/gc/pgen.c while(p->to.u.branch != P && (p->to.u.branch->as == AVARDEF || p->to.u.branch->as == AVARKILL)) as 291 src/cmd/gc/pgen.c pc->as = ARET; // overwrite AEND as 358 src/cmd/gc/plive.c if(prog->as != ACALL) as 506 src/cmd/gc/plive.c if(p->as != AJMP && p->link != nil && p->link->opt == nil) { as 531 src/cmd/gc/plive.c if(p->link != nil && p->link->as == ARET && p->link->mode == 1) as 543 src/cmd/gc/plive.c switch(bb->last->as) { as 671 src/cmd/gc/plive.c if(prog->as == ARET) { as 704 src/cmd/gc/plive.c if(prog->as == ATEXT) { as 753 src/cmd/gc/plive.c if(prog->as != AVARKILL) as 755 src/cmd/gc/plive.c if(prog->as == AVARDEF || prog->as == AVARKILL) as 769 src/cmd/gc/plive.c if(to->node != nil && (!isfat(to->node->type) || prog->as == AVARDEF)) as 937 src/cmd/gc/plive.c if(prog->as == APCDATA && prog->from.offset == PCDATA_StackMapIndex) { as 1026 src/cmd/gc/plive.c switch(p->as) { as 1212 src/cmd/gc/plive.c unlinkedprog(int as) as 1218 src/cmd/gc/plive.c p->as = as; as 1244 src/cmd/gc/plive.c return prog->as == ATEXT || prog->as == ACALL; as 1572 src/cmd/gc/plive.c if(p->as == ATEXT) { as 1590 src/cmd/gc/plive.c if(p->as == ACALL) as 1600 src/cmd/gc/plive.c if(p->as == ACALL && p->to.node) as 1602 src/cmd/gc/plive.c else if(p->as == ACALL) as 1623 src/cmd/gc/plive.c if(p->as == ACALL) { as 1759 src/cmd/gc/plive.c if(p->as == APCDATA && p->from.offset == PCDATA_StackMapIndex) { as 1846 src/cmd/gc/plive.c if(p->as == APCDATA && p->from.offset == PCDATA_StackMapIndex) as 85 src/cmd/gc/popt.c while(p != P && p->as == AJMP && p->to.type == D_BRANCH) { as 112 src/cmd/gc/popt.c if(p->as != ACALL && p->to.type == D_BRANCH && p->to.u.branch) as 114 src/cmd/gc/popt.c if(p->as == AJMP || p->as == ARET || p->as == AUNDEF) as 133 src/cmd/gc/popt.c if(p->as != ACALL && p->to.type == D_BRANCH && p->to.u.branch && p->to.u.branch->as == AJMP) { as 150 src/cmd/gc/popt.c if(p->link == P && p->as == ARET && last && last->as != ARET) { as 176 src/cmd/gc/popt.c if(p->as == AJMP && p->to.type == D_BRANCH && p->to.u.branch == p->link) { as 612 src/cmd/gc/popt.c p->as = ANOP; as 805 src/cmd/gc/popt.c if(p->as == ARET || (p->as == AVARKILL && p->to.node == v->node)) as 857 src/cmd/gc/popt.c if(p->as != ACHECKNIL || !regtyp(&p->from)) as 908 src/cmd/gc/popt.c if(r != rcheck && p->as == ACHECKNIL && sameaddr(&p->from, &rcheck->f.prog->from)) { as 985 src/cmd/gc/popt.c if(p->as == ACHECKNIL) as 563 src/cmd/gc/racewalk.c Node *addr, *as, *ind, *l; as 567 src/cmd/gc/racewalk.c as = nod(OAS, l, addr); as 568 src/cmd/gc/racewalk.c typecheck(&as, Etop); as 569 src/cmd/gc/racewalk.c walkexpr(&as, init); as 570 src/cmd/gc/racewalk.c *init = list(*init, as); as 2491 src/cmd/gc/subr.c Node *this, *fn, *call, *n, *t, *pad, *dot, *as; as 2581 src/cmd/gc/subr.c as = nod(OAS, this->left, nod(OCONVNOP, dot, N)); as 2582 src/cmd/gc/subr.c as->right->type = rcvr; as 2583 src/cmd/gc/subr.c fn->nbody = list(fn->nbody, as); as 88 src/lib9/fmt/strtod.c fmtstrtod(const char *as, char **aas) as 101 src/lib9/fmt/strtod.c for(s=(char*)as;; s++) { as 200 src/lib9/fmt/strtod.c *aas = (char*)as; as 46 src/liblink/asm5.c char as; as 399 src/liblink/asm5.c .as = AGOK, as 444 src/liblink/asm5.c if(p->as == ABCASE) as 484 src/liblink/asm5.c if(checkpool(ctxt, op, p->as == ACASE ? casesz(ctxt, p) : m)) { as 489 src/liblink/asm5.c if(m == 0 && (p->as != AFUNCDATA && p->as != APCDATA)) { as 505 src/liblink/asm5.c if(p->as==AMOVW && p->to.type==D_REG && p->to.reg==REGPC && (p->scond&C_SCOND) == C_SCOND_NONE) as 554 src/liblink/asm5.c if(m == 0 && (p->as != AFUNCDATA && p->as != APCDATA)) { as 555 src/liblink/asm5.c if(p->as == ATEXT) { as 623 src/liblink/asm5.c q->as = AB; as 660 src/liblink/asm5.c t.as = AWORD; as 941 src/liblink/asm5.c r = p->as; as 953 src/liblink/asm5.c (int)p->as, a1, a2, a3); as 1038 src/liblink/asm5.c n = p1->as - p2->as; as 1061 src/liblink/asm5.c for(n=0; optab[n].as != AXXX; n++) { as 1071 src/liblink/asm5.c r = optab[i].as; as 1073 src/liblink/asm5.c while(optab[i].as == r) as 1245 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1251 src/liblink/asm5.c if(p->as == AMOVB || p->as == AMOVH || p->as == AMOVW || p->as == AMVN) as 1261 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1267 src/liblink/asm5.c if(p->as == AMOVW || p->as == AMVN) as 1277 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1283 src/liblink/asm5.c if(p->as == AMOVW || p->as == AMVN) as 1302 src/liblink/asm5.c o1 = opbra(ctxt, p->as, p->scond); as 1341 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1351 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1361 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1410 src/liblink/asm5.c o2 = oprrr(ctxt, p->as, p->scond); as 1413 src/liblink/asm5.c if(p->as == AMOVW || p->as == AMVN) as 1425 src/liblink/asm5.c if(p->as == AMOVBU || p->as == AMOVHU) as 1433 src/liblink/asm5.c if(p->as == AMOVB || p->as == AMOVBS || p->as == AMOVBU) { as 1443 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1468 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1481 src/liblink/asm5.c o1 = osr(ctxt, p->as, p->from.reg, ctxt->instoffset, r, p->scond); as 1490 src/liblink/asm5.c if(p->as != AMOVW) as 1502 src/liblink/asm5.c if(p->as != AMOVW) as 1514 src/liblink/asm5.c if(p->as == AMOVBU || p->as == AMOVBS || p->as == AMOVB) as 1591 src/liblink/asm5.c if(p->as != ASWPW) as 1608 src/liblink/asm5.c o1 = ofsr(ctxt, p->as, p->from.reg, v, r, p->scond, p); as 1616 src/liblink/asm5.c o1 = ofsr(ctxt, p->as, p->to.reg, v, r, p->scond, p) | (1<<20); as 1627 src/liblink/asm5.c o3 = ofsr(ctxt, p->as, p->from.reg, 0, REGTMP, p->scond, p); as 1638 src/liblink/asm5.c o3 = ofsr(ctxt, p->as, p->to.reg, 0, REGTMP, p->scond, p) | (1<<20); as 1642 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1648 src/liblink/asm5.c if(p->as == AMOVF || p->as == AMOVD || p->as == AMOVFD || p->as == AMOVDF || as 1649 src/liblink/asm5.c p->as == ASQRTF || p->as == ASQRTD || p->as == AABSF || p->as == AABSD) as 1678 src/liblink/asm5.c if(p->as != AMOVW) as 1685 src/liblink/asm5.c if(p->as == AMOVBU) as 1704 src/liblink/asm5.c if(p->as == AMOVB || p->as == AMOVBS || p->as == AMOVBU) as 1746 src/liblink/asm5.c o2 = osr(ctxt, p->as, p->from.reg, 0, REGTMP, p->scond); as 1758 src/liblink/asm5.c if(p->as == AMOVBU || p->as == AMOVBS || p->as == AMOVB) as 1770 src/liblink/asm5.c o2 = ofsr(ctxt, p->as, p->from.reg, 0, REGTMP, p->scond, p); as 1781 src/liblink/asm5.c o2 = ofsr(ctxt, p->as, p->to.reg, 0, REGTMP, p->scond, p) | (1<<20); as 1802 src/liblink/asm5.c if(p->as == AMOVB || p->as == AMOVBS) as 1804 src/liblink/asm5.c else if(p->as == AMOVH || p->as == AMOVHS) as 1824 src/liblink/asm5.c if(p->as == AMOVB || p->as == AMOVBS) as 1826 src/liblink/asm5.c else if(p->as == AMOVH || p->as == AMOVHS) as 1871 src/liblink/asm5.c if(p->as == AMOVD) { as 1892 src/liblink/asm5.c if(p->as == AMOVD) as 1901 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1907 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1913 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1918 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1924 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 1936 src/liblink/asm5.c o2 = oprrr(ctxt, p->as, p->scond); as 1978 src/liblink/asm5.c if(p->as == AMOVB || p->as == AMOVBS) as 1980 src/liblink/asm5.c else if(p->as == AMOVH || p->as == AMOVHS) as 2015 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 2020 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 2026 src/liblink/asm5.c o1 = oprrr(ctxt, p->as, p->scond); as 70 src/liblink/asm6.c short as; as 77 src/liblink/asm6.c short as; as 1615 src/liblink/asm6.c if(p->as == AADJSP) { as 1619 src/liblink/asm6.c p->as = spadjop(ctxt, p, AADDL, AADDQ); as 1621 src/liblink/asm6.c p->as = spadjop(ctxt, p, ASUBL, ASUBQ); as 1626 src/liblink/asm6.c p->as = ANOP; as 1637 src/liblink/asm6.c if(p->as == AADJSP) { as 1641 src/liblink/asm6.c p->as = spadjop(ctxt, p, AADDL, AADDQ); as 1643 src/liblink/asm6.c p->as = spadjop(ctxt, p, ASUBL, ASUBQ); as 1648 src/liblink/asm6.c p->as = ANOP; as 1672 src/liblink/asm6.c if(p->as == ACALL && p->to.sym == deferreturn) as 1675 src/liblink/asm6.c if(p->as == ACALL) as 1682 src/liblink/asm6.c if((p->as == AREP || p->as == AREPN) && (c>>5) != ((c+3-1)>>5)) as 1688 src/liblink/asm6.c if(p->as == ALOCK && (c>>5) != ((c+8-1)>>5)) as 1712 src/liblink/asm6.c if(q->as == AJCXZL) as 1774 src/liblink/asm6.c for(i=1; optab[i].as; i++) { as 1775 src/liblink/asm6.c c = optab[i].as; as 2712 src/liblink/asm6.c o = opindex[p->as]; as 3121 src/liblink/asm6.c if(p->as == AJCXZL) as 3146 src/liblink/asm6.c if(p->as == AJCXZL) as 3210 src/liblink/asm6.c for(mo=ymovtab; mo->as; mo++) as 3211 src/liblink/asm6.c if(p->as == mo->as) as 3446 src/liblink/asm6.c if(p->as == AUSEFIELD) { as 3456 src/liblink/asm6.c if(p->as == AREP) { as 3460 src/liblink/asm6.c if(p->as == AREPN) { as 3464 src/liblink/asm6.c if(p->as == ALOCK) { as 3468 src/liblink/asm6.c if(p->as != ALEAQ && p->as != ALEAL) { as 3474 src/liblink/asm6.c switch(p->as) { as 3573 src/liblink/asm6.c if(ctxt->headtype == Hnacl && p->as != ACMPL && p->as != ACMPQ) { as 52 src/liblink/asm8.c short as; as 1233 src/liblink/asm8.c if(p->as == AADJSP) { as 1237 src/liblink/asm8.c p->as = AADDL; as 1239 src/liblink/asm8.c p->as = ASUBL; as 1244 src/liblink/asm8.c p->as = ANOP; as 1253 src/liblink/asm8.c if(p->as == AADJSP) { as 1257 src/liblink/asm8.c p->as = AADDL; as 1259 src/liblink/asm8.c p->as = ASUBL; as 1264 src/liblink/asm8.c p->as = ANOP; as 1288 src/liblink/asm8.c if(p->as == ACALL && p->to.sym == deferreturn) as 1291 src/liblink/asm8.c if(p->as == ACALL) as 1298 src/liblink/asm8.c if(p->as == AREP && (c>>5) != ((c+3-1)>>5)) as 1304 src/liblink/asm8.c if(p->as == ALOCK && (c>>5) != ((c+8-1)>>5)) as 1318 src/liblink/asm8.c if(q->as == AJCXZW) as 1379 src/liblink/asm8.c for(i=1; optab[i].as; i++) as 1380 src/liblink/asm8.c if(i != optab[i].as) as 1381 src/liblink/asm8.c sysfatal("phase error in optab: at %A found %A", i, optab[i].as); as 2172 src/liblink/asm8.c o = &optab[p->as]; as 2446 src/liblink/asm8.c if(p->as == AJCXZW) as 2471 src/liblink/asm8.c if(p->as == AJCXZW) as 2546 src/liblink/asm8.c if(p->as == t[0]) as 2751 src/liblink/asm8.c if(p->as == AUSEFIELD) { as 2761 src/liblink/asm8.c switch(p->as) { as 86 src/liblink/list5.c a = p->as; as 109 src/liblink/list5.c if(p->as == ATEXT) as 85 src/liblink/list6.c switch(p->as) { as 88 src/liblink/list6.c p->pc, p->lineno, p->as, &p->from, p->from.scale, &p->to); as 94 src/liblink/list6.c p->pc, p->lineno, p->as, &p->from, p->from.scale, &p->to); as 98 src/liblink/list6.c p->pc, p->lineno, p->as, &p->from, &p->to); as 103 src/liblink/list6.c p->pc, p->lineno, p->as, &p->from, &p->to); as 72 src/liblink/list8.c switch(p->as) { as 75 src/liblink/list8.c p->pc, p->lineno, p->as, &p->from, p->from.scale, &p->to); as 81 src/liblink/list8.c p->pc, p->lineno, p->as, &p->from, p->from.scale, &p->to); as 85 src/liblink/list8.c p->pc, p->lineno, p->as, &p->from, &p->to); as 90 src/liblink/list8.c p->pc, p->lineno, p->as, &p->from, &p->to); as 39 src/liblink/obj5.c .as = AGOK, as 63 src/liblink/obj5.c return p->as == ADATA || p->as == AGLOBL; as 69 src/liblink/obj5.c return p->as == ABL; as 101 src/liblink/obj5.c switch(p->as) { as 112 src/liblink/obj5.c switch(p->as) { as 119 src/liblink/obj5.c p->as = ABL; as 125 src/liblink/obj5.c p->as = AWORD; as 131 src/liblink/obj5.c switch(p->as) { as 217 src/liblink/obj5.c if(p->as == ABCASE) { as 218 src/liblink/obj5.c for(; p != nil && p->as == ABCASE; p = p->link) as 267 src/liblink/obj5.c p->as = AMOVW; as 276 src/liblink/obj5.c p->as = AMOVW; as 285 src/liblink/obj5.c p->as = AMOVW; as 296 src/liblink/obj5.c p->as = AMOVW; as 305 src/liblink/obj5.c p->as = ACMP; as 311 src/liblink/obj5.c p->as = ABNE; as 325 src/liblink/obj5.c switch(p->as) { as 382 src/liblink/obj5.c while(q1->as == ANOP) { as 393 src/liblink/obj5.c o = p->as; as 422 src/liblink/obj5.c p->as = AMOVW; as 437 src/liblink/obj5.c p->as = AMOVW; as 445 src/liblink/obj5.c p->as = AADD; as 452 src/liblink/obj5.c p->as = AMOVW; as 465 src/liblink/obj5.c p->as = AB; as 490 src/liblink/obj5.c p->as = AMOVW; as 498 src/liblink/obj5.c p->as = ASUB; as 505 src/liblink/obj5.c p->as = AMOVW; as 516 src/liblink/obj5.c p->as = AMOVW; as 530 src/liblink/obj5.c q2->as = AB; as 562 src/liblink/obj5.c p->as = AMOVW; as 572 src/liblink/obj5.c p->as = AMOVW; as 584 src/liblink/obj5.c p->as = ABL; as 604 src/liblink/obj5.c p->as = AMOVW; as 614 src/liblink/obj5.c p->as = AADD; as 627 src/liblink/obj5.c q1->as = AMOVW; as 637 src/liblink/obj5.c q1->as = AMOVW; as 677 src/liblink/obj5.c switch(p->as) { as 719 src/liblink/obj5.c p->as = ABL; as 742 src/liblink/obj5.c p->as = AMOVW; as 752 src/liblink/obj5.c p->as = ACMP; as 761 src/liblink/obj5.c p->as = AMOVW; as 769 src/liblink/obj5.c p->as = ACMP; as 785 src/liblink/obj5.c p->as = ACMP; as 791 src/liblink/obj5.c p->as = AMOVW; as 800 src/liblink/obj5.c p->as = ASUB; as 808 src/liblink/obj5.c p->as = AMOVW; as 816 src/liblink/obj5.c p->as = ACMP; as 825 src/liblink/obj5.c p->as = AMOVW; as 834 src/liblink/obj5.c p->as = AMOVW; as 848 src/liblink/obj5.c p->as = AMOVW; as 857 src/liblink/obj5.c p->as = ABL; as 864 src/liblink/obj5.c p->as = ABLS; as 932 src/liblink/obj5.c a = p->as; as 935 src/liblink/obj5.c if(q != nil && q->as != ATEXT) { as 946 src/liblink/obj5.c a = q->as; as 974 src/liblink/obj5.c r->as = ABNE; as 976 src/liblink/obj5.c r->as = ABEQ; as 988 src/liblink/obj5.c q->as = a; as 1006 src/liblink/obj5.c p->as = relinv(a); as 40 src/liblink/obj6.c .as = AGOK, as 54 src/liblink/obj6.c p->as = ANOP; as 73 src/liblink/obj6.c return p->as == ADATA || p->as == AGLOBL; as 79 src/liblink/obj6.c return p->as == ACALL; as 165 src/liblink/obj6.c if((p->as == AMOVQ || p->as == AMOVL) && p->from.type == D_TLS && D_AX <= p->to.type && p->to.type <= D_R15 && ctxt->headtype != Hsolaris) as 185 src/liblink/obj6.c if((p->as == AMOVQ || p->as == AMOVL) && p->from.type == D_INDIR+D_TLS && D_AX <= p->to.type && p->to.type <= D_R15) { as 187 src/liblink/obj6.c q->as = p->as; as 217 src/liblink/obj6.c switch(p->as) { as 233 src/liblink/obj6.c switch(p->as) { as 243 src/liblink/obj6.c switch(p->as) { as 315 src/liblink/obj6.c if(p->as == ALEAL || p->as == ALEAQ) as 421 src/liblink/obj6.c if(q->as == ACALL) as 423 src/liblink/obj6.c if((q->as == ADUFFCOPY || q->as == ADUFFZERO) && autoffset >= StackSmall - 8) as 442 src/liblink/obj6.c p->as = AADJSP; as 451 src/liblink/obj6.c p->as = ANOP; as 454 src/liblink/obj6.c p->as = ANOP; as 464 src/liblink/obj6.c p->as = AADDL; as 476 src/liblink/obj6.c p->as = AMOVQ; as 482 src/liblink/obj6.c p->as = ASUBQ; as 488 src/liblink/obj6.c p->as = ACMPQ; as 493 src/liblink/obj6.c p->as = AJHI; as 498 src/liblink/obj6.c p->as = AINT; as 503 src/liblink/obj6.c p->as = ANOP; as 512 src/liblink/obj6.c p->as = AMOVQ; as 517 src/liblink/obj6.c p->as = AMOVQ; as 523 src/liblink/obj6.c p->as = AMOVQ; as 529 src/liblink/obj6.c p->as = AREP; as 532 src/liblink/obj6.c p->as = ASTOSQ; as 548 src/liblink/obj6.c switch(p->as) { as 592 src/liblink/obj6.c p->as = ASUBL; as 598 src/liblink/obj6.c p->as = ARET; as 602 src/liblink/obj6.c p->as = AADJSP; as 607 src/liblink/obj6.c p->as = ARET; as 615 src/liblink/obj6.c p->as = AJMP; as 642 src/liblink/obj6.c p->as = AMOVQ; as 644 src/liblink/obj6.c p->as = AMOVL; as 693 src/liblink/obj6.c p->as = cmp; as 699 src/liblink/obj6.c p->as = AJHI; as 705 src/liblink/obj6.c p->as = AINT; as 710 src/liblink/obj6.c p->as = ANOP; as 719 src/liblink/obj6.c p->as = cmp; as 727 src/liblink/obj6.c p->as = lea; as 733 src/liblink/obj6.c p->as = cmp; as 753 src/liblink/obj6.c p->as = mov; as 759 src/liblink/obj6.c p->as = cmp; as 765 src/liblink/obj6.c p->as = AJEQ; as 770 src/liblink/obj6.c p->as = lea; as 776 src/liblink/obj6.c p->as = sub; as 781 src/liblink/obj6.c p->as = cmp; as 789 src/liblink/obj6.c p->as = AJHI; as 813 src/liblink/obj6.c p->as = ACALL; as 818 src/liblink/obj6.c p->as = AMOVL; as 824 src/liblink/obj6.c p->as = ACALL; as 830 src/liblink/obj6.c p->as = ACALL; as 835 src/liblink/obj6.c p->as = AMOVL; as 841 src/liblink/obj6.c p->as = ACALL; as 846 src/liblink/obj6.c p->as = AMOVQ; as 853 src/liblink/obj6.c p->as = ACALL; as 859 src/liblink/obj6.c p->as = AJMP; as 957 src/liblink/obj6.c enum as a; as 962 src/liblink/obj6.c if(p->as == AJMP) as 963 src/liblink/obj6.c if((q = p->pcond) != nil && q->as != ATEXT) { as 980 src/liblink/obj6.c a = q->as; as 992 src/liblink/obj6.c if(p->as == ANOP) { as 1001 src/liblink/obj6.c if(q->as != a || q->pcond == nil || q->pcond->mark) as 1004 src/liblink/obj6.c q->as = relinv(q->as); as 1016 src/liblink/obj6.c q->as = AJMP; as 1028 src/liblink/obj6.c a = p->as; as 1049 src/liblink/obj6.c p->as = relinv(a); as 1058 src/liblink/obj6.c p->as = relinv(a); as 40 src/liblink/obj8.c .as = AGOK, as 67 src/liblink/obj8.c return p->as == ADATA || p->as == AGLOBL; as 73 src/liblink/obj8.c return p->as == ACALL; as 123 src/liblink/obj8.c if(p->as == AMOVL && p->from.type == D_TLS && D_AX <= p->to.type && p->to.type <= D_DI) { as 124 src/liblink/obj8.c p->as = ANOP; as 146 src/liblink/obj8.c if(p->as == AMOVL && p->from.type == D_INDIR+D_TLS && D_AX <= p->to.type && p->to.type <= D_DI) { as 148 src/liblink/obj8.c q->as = p->as; as 169 src/liblink/obj8.c switch(p->as) { as 179 src/liblink/obj8.c switch(p->as) { as 300 src/liblink/obj8.c p->as = AADJSP; as 309 src/liblink/obj8.c p->as = ANOP; as 312 src/liblink/obj8.c p->as = ANOP; as 322 src/liblink/obj8.c p->as = AADDL; as 334 src/liblink/obj8.c p->as = AMOVL; as 339 src/liblink/obj8.c p->as = AMOVL; as 345 src/liblink/obj8.c p->as = AMOVL; as 351 src/liblink/obj8.c p->as = AREP; as 354 src/liblink/obj8.c p->as = ASTOSL; as 369 src/liblink/obj8.c switch(p->as) { as 403 src/liblink/obj8.c p->as = ASUBL; as 409 src/liblink/obj8.c p->as = ARET; as 413 src/liblink/obj8.c p->as = AADJSP; as 418 src/liblink/obj8.c p->as = ARET; as 426 src/liblink/obj8.c p->as = AJMP; as 440 src/liblink/obj8.c p->as = AMOVL; as 475 src/liblink/obj8.c p->as = ACMPL; as 481 src/liblink/obj8.c p->as = AJCC; as 487 src/liblink/obj8.c p->as = AINT; as 492 src/liblink/obj8.c p->as = ANOP; as 501 src/liblink/obj8.c p->as = ACMPL; as 509 src/liblink/obj8.c p->as = ALEAL; as 515 src/liblink/obj8.c p->as = ACMPL; as 534 src/liblink/obj8.c p->as = AMOVL; as 540 src/liblink/obj8.c p->as = ACMPL; as 546 src/liblink/obj8.c p->as = AJEQ; as 551 src/liblink/obj8.c p->as = ALEAL; as 557 src/liblink/obj8.c p->as = ASUBL; as 563 src/liblink/obj8.c p->as = ACMPL; as 571 src/liblink/obj8.c p->as = AJHI; as 577 src/liblink/obj8.c p->as = AMOVL; as 598 src/liblink/obj8.c p->as = AMOVL; as 604 src/liblink/obj8.c p->as = ACALL; as 609 src/liblink/obj8.c p->as = AJMP; as 700 src/liblink/obj8.c enum as a; as 705 src/liblink/obj8.c if(p->as == AJMP) as 706 src/liblink/obj8.c if((q = p->pcond) != nil && q->as != ATEXT) { as 723 src/liblink/obj8.c a = q->as; as 735 src/liblink/obj8.c if(p->as == ANOP) { as 744 src/liblink/obj8.c if(q->as != a || q->pcond == nil || q->pcond->mark) as 747 src/liblink/obj8.c q->as = relinv(q->as); as 759 src/liblink/obj8.c q->as = AJMP; as 771 src/liblink/obj8.c a = p->as; as 792 src/liblink/obj8.c p->as = relinv(a); as 801 src/liblink/obj8.c p->as = relinv(a); as 144 src/liblink/objfile.c if(p->as == ctxt->arch->AEND) as 147 src/liblink/objfile.c if(p->as == ctxt->arch->ATYPE) { as 171 src/liblink/objfile.c if(p->as == ctxt->arch->AGLOBL) { as 202 src/liblink/objfile.c if(p->as == ctxt->arch->ADATA) { as 207 src/liblink/objfile.c if(p->as == ctxt->arch->ATEXT) { as 44 src/liblink/pass.c if(p == nil || p->as != ctxt->arch->AJMP) as 59 src/liblink/pass.c if(q->as != ctxt->arch->AJMP) as 163 src/liblink/pcln.c if(p->as == ctxt->arch->ATEXT || p->as == ctxt->arch->ANOP || p->as == ctxt->arch->AUSEFIELD || p->lineno == 0 || phase == 1) as 226 src/liblink/pcln.c if(phase == 0 || p->as != ctxt->arch->APCDATA || p->from.offset != (uintptr)arg) as 251 src/liblink/pcln.c if(p->as == ctxt->arch->APCDATA && p->from.offset >= npcdata) as 253 src/liblink/pcln.c if(p->as == ctxt->arch->AFUNCDATA && p->from.offset >= nfuncdata) as 272 src/liblink/pcln.c if(p->as == ctxt->arch->AFUNCDATA) { as 277 src/liblink/pcln.c if(p->as == ctxt->arch->APCDATA) as 291 src/liblink/pcln.c if(p->as == ctxt->arch->AFUNCDATA) {