/netbsd-src/external/bsd/pcc/dist/pcc/arch/arm/ |
H A D | local.c | 66 t = block(REG, NIL, NIL, r->n_type, r->n_df, r->n_ap); in clocal() 95 r = tempnode(0, p->n_type, p->n_df, p->n_ap); in clocal() 97 r = block(ASSIGN, r, p, p->n_type, p->n_df, p->n_ap); in clocal() 99 p = tempnode(tmpnr, r->n_type, r->n_df, r->n_ap); in clocal() 137 p = block(ADDROF, p, NIL, INCREF(ty), p->n_df, p->n_ap); in clocal() 138 p = block(UMUL, p, NIL, ty, p->n_df, p->n_ap); in clocal() 150 p->n_df, p->n_ap); in clocal() 151 p = block(UMUL, p, NIL, ty, p->n_df, p->n_ap); in clocal() 170 tsize(p->n_type, p->n_df, p->n_ap) == tsize(l->n_type, l->n_df, l->n_ap)) { in clocal() 229 l->n_ap = 0; in clocal() [all …]
|
H A D | code.c | 139 p->n_ap = NULL; in param_64bit() 150 p->n_ap = NULL; in param_64bit() 537 sz = tsize(p->n_type, p->n_df, p->n_ap); in pusharg() 552 q = block(UMUL, q, NIL, p->n_type, p->n_df, p->n_ap); in pusharg() 565 q = block(REG, NIL, NIL, p->n_type, p->n_df, p->n_ap); in movearg_32bit() 606 q = straighten(block(CM, q, r, p->n_type, p->n_df, p->n_ap)); in movearg_64bit() 608 q = block(REG, NIL, NIL, p->n_type, p->n_df, p->n_ap); in movearg_64bit() 633 r = block(REG, NIL, NIL, ty, p->n_df, p->n_ap); in movearg_float() 635 r = block(PLUS, r, bcon(-4), ty, p->n_df, p->n_ap); in movearg_float() 636 r = block(UMUL, r, NIL, p->n_type, p->n_df, p->n_ap); in movearg_float() [all …]
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/i386/ |
H A D | local.c | 141 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in import() 175 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picext() 192 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picext() 223 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picext() 261 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picstatic() 288 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picstatic() 339 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in tlspic() 366 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in tlsnonpic() 515 ap = strattr(p->n_left->n_ap); 519 if (attr_find(p->n_left->n_ap, ATTR_COMPLEX) && [all …]
|
H A D | code.c | 461 sz = tsize(p->n_type, p->n_df, p->n_ap)/SZCHAR; 528 r->n_right->n_ap); 538 if (stcall && (ap = strattr(p->n_left->n_ap)) && 543 (attr_find(p->n_left->n_ap, ATTR_COMPLEX) == 0 || 544 ((ap = strattr(p->n_left->n_ap)) && ap->amsize > SZLONGLONG))) 562 if ((ap = attr_find(p->n_left->n_ap, GCC_ATYP_REGPARM))) 564 else if ((ap = attr_find(p->n_left->n_ap, GCC_ATYP_FASTCALL)))
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/mips/ |
H A D | local.c | 85 r = tempnode(0, p->n_type, p->n_df, p->n_ap); in clocal() 87 r = block(ASSIGN, r, p, p->n_type, p->n_df, p->n_ap); in clocal() 89 p = tempnode(tmpnr, r->n_type, r->n_df, r->n_ap); in clocal() 134 p->n_ap = 0; in clocal() 200 l->n_ap = p->n_ap; in clocal() 215 tsize(p->n_type, p->n_df, p->n_ap) == in clocal() 216 tsize(l->n_type, l->n_df, l->n_ap)) { in clocal() 248 p = block(SCONV, p, NIL, p->n_type, p->n_df, p->n_ap); in clocal() 257 p = block(SCONV, p, NIL, p->n_type, p->n_df, p->n_ap); in clocal() 327 l->n_ap = 0; in clocal() [all …]
|
H A D | code.c | 518 sz = tsize(p->n_type, p->n_df, p->n_ap) / SZINT; in movearg_struct() 524 t = tempnode(0, l->n_type, l->n_df, l->n_ap); in movearg_struct() 595 return block(FUNARG, p, NIL, p->n_type, p->n_df, p->n_ap); in movearg_64bit() 598 q = block(REG, NIL, NIL, p->n_type, p->n_df, p->n_ap); in movearg_64bit() 614 q = block(REG, NIL, NIL, p->n_type, p->n_df, p->n_ap); in movearg_32bit() 642 *rp = block(FUNARG, r, NIL, r->n_type, r->n_df, r->n_ap); in moveargs() 651 NODE *t2 = tempnode(tmpnr, r->n_type, r->n_df, r->n_ap); in moveargs() 653 r = block(ASSIGN, t2, r, r->n_type, r->n_df, r->n_ap); in moveargs() 664 NODE *t2 = tempnode(tmpnr, r->n_type, r->n_df, r->n_ap); in moveargs() 666 r = block(ASSIGN, t2, r, r->n_type, r->n_df, r->n_ap); in moveargs() [all …]
|
/netbsd-src/external/bsd/pcc/dist/pcc/cc/cxxcom/ |
H A D | trees.c | 397 p->n_ap = q->n_ap; in buildtree() 426 if ((sp1 = strmemb(l->n_ap)) == NULL) { in buildtree() 449 p->n_ap = l->n_ap; in buildtree() 464 p->n_ap = l->n_ap; in buildtree() 499 p->n_ap = l->n_ap; in buildtree() 504 if(tsize(r->n_type, r->n_df, r->n_ap) > SZINT) in buildtree() 516 if (strmemb(l->n_ap) != strmemb(r->n_ap)) in buildtree() 521 l = block(STASG, l, r, r->n_type, r->n_df, r->n_ap); in buildtree() 538 p->n_qual, p->n_df, p->n_ap); in buildtree() 541 p->n_qual, p->n_df, p->n_ap); in buildtree() [all …]
|
H A D | optim.c | 135 p->n_left->n_ap = p->n_ap; in optim() 165 sz = tsize(p->n_type, p->n_df, p->n_ap); in optim() 210 sz = tsize(p->n_type, p->n_df, p->n_ap); in optim() 273 strmemb(q->n_left->n_ap) == in optim() 274 strmemb(q->n_right->n_ap)) { in optim() 319 p->n_df, p->n_ap); in optim() 359 if(tsize(q->n_type, q->n_df, q->n_ap) > SZINT) in optim()
|
H A D | pftn.c | 169 dump_attr(q->n_ap); in defid() 256 if (strmemb(p->sap) != strmemb(q->n_ap)) in defid() 274 p->sap = q->n_ap; in defid() 277 for (ap = q->n_ap; ap; ap = ap->next) { in defid() 282 p->sap = q->n_ap; in defid() 384 if (type < BTMASK && (ap = attr_find(q->n_ap, GCC_ATYP_MODE))) { in defid() 399 if (q->n_ap) in defid() 400 p->sap = attr_add(q->n_ap, p->sap); in defid() 1017 sp->sap = n->n_ap; in soumemb() 1922 q->n_ap = attr_add(q->n_ap, tc.post); in typenode() [all …]
|
H A D | cgram.y | 452 $$->n_ap = attr_add($$->n_ap, gcc_attr_wrapper($2)); 485 $1->n_ap = attr_add($1->n_ap, gcc_attr_wrapper($2)); 661 $$->n_ap = attr_add($$->n_ap,gcc_attr_wrapper(p)); } 732 p->n_ap = attr_add(p->n_ap, gcc_attr_wrapper($2)); 762 $1->n_ap = attr_add($1->n_ap, 992 p->n_df, p->n_ap); 1161 NODE *p = tempnode(0, $1->n_type, $1->n_df, $1->n_ap); 1225 al = talign($4->n_type, $4->n_ap); 1604 p->n_ap = attr_add(p->n_ap, ap); in init_declarator() 1690 q->n_ap = attr_add(q->n_ap, p->n_ap); in namekill() [all …]
|
H A D | builtins.c | 116 t = tempnode(0, a->n_type, a->n_df, a->n_ap); in builtin_abs() 120 t = tempnode(tmp1, a->n_type, a->n_df, a->n_ap); in builtin_abs() 121 shift = (int)tsize(a->n_type, a->n_df, a->n_ap) - 1; in builtin_abs() 124 t2 = tempnode(0, a->n_type, a->n_df, a->n_ap); in builtin_abs() 128 t = tempnode(tmp1, a->n_type, a->n_df, a->n_ap); in builtin_abs() 129 t2 = tempnode(tmp2, a->n_type, a->n_df, a->n_ap); in builtin_abs() 130 t3 = tempnode(tmp2, a->n_type, a->n_df, a->n_ap); in builtin_abs() 326 sz = (int)(SZINT/tsize(p->n_type, p->n_df, p->n_ap)); in builtin_stdarg_start() 355 q = tempnode(0, p->n_type, p->n_df, p->n_ap); in builtin_va_arg() 360 sz = (int)tsize(r->n_type, r->n_df, r->n_ap)/SZCHAR; in builtin_va_arg() [all …]
|
/netbsd-src/external/bsd/pcc/dist/pcc/cc/ccom/ |
H A D | trees.c | 362 q = cstknode(ll->n_type, ll->n_df, ll->n_ap); in buildtree() 374 r = ccast(r, l->n_type, l->n_qual, l->n_df, l->n_ap); in buildtree() 389 q = cstknode(ll->n_type, ll->n_df, ll->n_ap); in buildtree() 459 p->n_ap = q->n_ap; in buildtree() 488 if ((sp1 = strmemb(l->n_ap)) == NULL) { in buildtree() 511 p->n_ap = l->n_ap; in buildtree() 526 p->n_ap = l->n_ap; in buildtree() 561 p->n_ap = l->n_ap; in buildtree() 562 if(tsize(r->n_type, r->n_df, r->n_ap) > SZINT) in buildtree() 574 if (strmemb(l->n_ap) != strmemb(r->n_ap)) in buildtree() [all …]
|
H A D | gcc_compat.c | 585 if ((ap = attr_find(p->n_ap, GCC_ATYP_PACKED)) == NULL) in gcc_tcattrfix() 613 ap = attr_find(p->n_ap, ATTR_STRUCT); in gcc_tcattrfix() 615 ap = attr_find(p->n_ap, ATTR_ALIGNED); in gcc_tcattrfix() 676 if ((ap = attr_find(p->n_ap, GCC_ATYP_MODE)) == NULL) in gcc_modefix() 696 p->n_ap = tisp->sap; in gcc_modefix() 703 p->n_ap = attr_add(p->n_ap, a2); in gcc_modefix() 713 ap = strattr(p->n_ap); in gcc_modefix() 723 p->n_ap = attr_add(p->n_ap, attr_dup(ap)); in gcc_modefix() 743 if ((ap = attr_find(p->n_ap, GCC_ATYP_MODE)) == NULL) in isti() 856 (a2 = attr_find(p2->n_ap, GCC_ATYP_MODE)) && in gcc_eval_ticast() [all …]
|
H A D | cgram.y | 354 slval($$, talign($3->n_type, $3->n_ap)/SZCHAR); 402 $$->n_ap = attr_add($$->n_ap, gcc_attr_wrapper($2)); 447 $1->n_ap = attr_add($1->n_ap, gcc_attr_wrapper($2)); 490 $1->n_ap = attr_add($1->n_ap, $2->n_ap); 527 $$->n_ap = gcc_attr_wrapper($3); 638 $$->n_ap = attr_add($$->n_ap,gcc_attr_wrapper(p)); } 704 p->n_ap = attr_add(p->n_ap, gcc_attr_wrapper($2)); 734 $1->n_ap = attr_add($1->n_ap, 978 p->n_df, p->n_ap); 1198 al = talign($4->n_type, $4->n_ap); [all …]
|
H A D | pftn.c | 199 dump_attr(q->n_ap); in defid2() 287 if (strmemb(p->sap) != strmemb(q->n_ap)) in defid2() 305 p->sap = q->n_ap; in defid2() 308 for (ap = q->n_ap; ap; ap = ap->next) { in defid2() 313 p->sap = q->n_ap; in defid2() 431 if (q->n_ap) in defid2() 432 p->sap = attr_add(q->n_ap, p->sap); in defid2() 1029 sp->sap = n->n_ap; in soumemb() 1924 q->n_ap = attr_add(q->n_ap, tc.post); in typenode() 1933 tc.saved->n_sp->sap = q->n_ap; in typenode() [all …]
|
H A D | optim.c | 139 p->n_left->n_ap = p->n_ap; in optim() 169 sz = tsize(p->n_type, p->n_df, p->n_ap); in optim() 212 sz = tsize(p->n_type, p->n_df, p->n_ap); in optim() 287 strmemb(q->n_left->n_ap) == in optim() 288 strmemb(q->n_right->n_ap)) { in optim() 339 p->n_df, p->n_ap); in optim() 379 if(tsize(q->n_type, q->n_df, q->n_ap) > SZINT) in optim()
|
H A D | builtins.c | 118 t = tempnode(0, a->n_type, a->n_df, a->n_ap); in builtin_abs() 122 t = tempnode(tmp1, a->n_type, a->n_df, a->n_ap); in builtin_abs() 123 shift = (int)tsize(a->n_type, a->n_df, a->n_ap) - 1; in builtin_abs() 126 t2 = tempnode(0, a->n_type, a->n_df, a->n_ap); in builtin_abs() 130 t = tempnode(tmp1, a->n_type, a->n_df, a->n_ap); in builtin_abs() 131 t2 = tempnode(tmp2, a->n_type, a->n_df, a->n_ap); in builtin_abs() 132 t3 = tempnode(tmp2, a->n_type, a->n_df, a->n_ap); in builtin_abs() 395 sz = (int)(SZINT/tsize(p->n_type, p->n_df, p->n_ap)); in builtin_stdarg_start() 424 q = tempnode(0, p->n_type, p->n_df, p->n_ap); in builtin_va_arg() 429 sz = (int)tsize(r->n_type, r->n_df, r->n_ap); in builtin_va_arg() [all …]
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/amd64/ |
H A D | local.c | 132 q = block(NAME, NIL, NIL, INCREF(p->n_type), p->n_df, p->n_ap); in picext() 134 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picext() 202 s = ccopy(r = tempnode(0, INCREF(p->n_type), p->n_df, p->n_ap)); in tlspic() 217 r = block(COMOP, r, s, INCREF(p->n_type), p->n_df, p->n_ap); in tlspic() 241 s = ccopy(r = tempnode(0, INCREF(p->n_type), p->n_df, p->n_ap)); in tlsinitialexec() 254 r = block(COMOP, r, s, INCREF(p->n_type), p->n_df, p->n_ap); in tlsinitialexec() 386 l->n_df, l->n_ap); in clocal() 397 tsize(p->n_type, p->n_df, p->n_ap) == in clocal() 398 tsize(l->n_type, l->n_df, l->n_ap)) { in clocal() 430 l->n_ap = 0; in clocal() [all …]
|
H A D | code.c | 254 p = tempnode(0, r->n_type, r->n_df, r->n_ap); in bfcode() 560 p->n_ap = NULL; in bjobcode() 626 int sz = tsize(dp->n_type, dp->n_df, dp->n_ap); in mkvacall() 635 r = ccast(r, INCREF(dp->n_type), 0, dp->n_df, dp->n_ap); in mkvacall() 649 sz = tsize(dp->n_type, dp->n_df, dp->n_ap); in amd64_builtin_va_arg() 650 switch (typ = argtyp(dp->n_type, dp->n_df, dp->n_ap)) { in amd64_builtin_va_arg() 718 r = block(REG, NIL, NIL, p->n_type, p->n_df, p->n_ap); in movtoreg() 732 s.sap = p->n_ap; in movtomem() 740 r = block(NAME, NIL, NIL, p->n_type, p->n_df, p->n_ap); in movtomem() 936 switch (typ = argtyp(p->n_type, p->n_df, p->n_ap)) { in argput() [all …]
|
H A D | local2.c | 283 struct attr *ap = attr_find(p->n_ap, ATTR_P2STRUCT); in stasg() 421 ap = attr_find(p->n_ap, ATTR_P2STRUCT); in zzzcode() 422 ap2 = attr_find(p->n_ap, ATTR_AMD64_CMPLRET); in zzzcode() 452 if ((ap = attr_find(p->n_ap, ATTR_AMD64_XORLBL)) == NULL) in zzzcode() 458 ap = attr_find(p->n_ap, ATTR_P2STRUCT); in zzzcode() 488 ap = attr_find(p->n_ap, ATTR_P2STRUCT); in zzzcode() 489 ap2 = attr_find(p->n_ap, ATTR_AMD64_CMPLRET); in zzzcode() 798 ps = attr_find(p->n_ap, ATTR_P2STRUCT)->iarg(0); in fixcalls() 967 return attr_find(p->n_ap, ATTR_P2STRUCT)->iarg(0); in argsiz()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/powerpc/ |
H A D | local.c | 135 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picext() 166 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picstatic() 196 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picstatic() 365 r = tempnode(0, p->n_type, p->n_df, p->n_ap); in clocal() 369 p = tempnode(tmpnr, r->n_type, r->n_df, r->n_ap); in clocal() 435 l->n_ap = p->n_ap; in clocal() 449 tsize(p->n_type, p->n_df, p->n_ap) == in clocal() 450 tsize(l->n_type, l->n_df, l->n_ap)) { in clocal() 528 l->n_ap = 0; in clocal() 536 l->n_ap = 0; in clocal() [all …]
|
H A D | code.c | 1180 sz = tsize(p->n_type, p->n_df, p->n_ap); in pusharg() 1184 q = block(REG, NIL, NIL, INCREF(p->n_type), p->n_df, p->n_ap); in pusharg() 1189 q = block(UMUL, q, NIL, p->n_type, p->n_df, p->n_ap); in pusharg() 1203 q = block(REG, NIL, NIL, p->n_type, p->n_df, p->n_ap); in movearg_32bit() 1244 q = straighten(block(CM, q, r, p->n_type, p->n_df, p->n_ap)); in movearg_64bit() 1246 q = block(REG, NIL, NIL, p->n_type, p->n_df, p->n_ap); in movearg_64bit() 1278 r = block(REG, NIL, NIL, ty, p->n_df, p->n_ap); in movearg_float() 1281 r = block(UMUL, r, NIL, p->n_type, p->n_df, p->n_ap); in movearg_float() 1296 q = tempnode(0, p->n_type, p->n_df, p->n_ap); in movearg_float() 1337 r = block(REG, NIL, NIL, ty, p->n_df, p->n_ap); in movearg_double() [all …]
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/sparc64/ |
H A D | local.c | 64 l->n_ap = p->n_ap; in clocal() 73 tsize(p->n_type, p->n_df, p->n_ap) == in clocal() 74 tsize(l->n_type, l->n_df, l->n_ap) && in clocal() 90 p = block(SCONV, p, NIL, p->n_type, p->n_df, p->n_ap); in clocal() 171 ninval(0, tsize(p->n_type, p->n_df, p->n_ap), p); in myp2tree()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/i86/ |
H A D | local.c | 139 if ((ap = attr_find(p->n_ap, GCC_ATYP_REGPARM)) != NULL && in clocal() 206 tsize(p->n_type, p->n_df, p->n_ap) == in clocal() 207 tsize(l->n_type, l->n_df, l->n_ap)) { in clocal() 245 l->n_ap = 0; in clocal() 254 p = block(SCONV, p, NIL, p->n_type, p->n_df, p->n_ap); in clocal() 368 sp = block(REG, NIL, NIL, PTR+INT, t->n_df, t->n_ap); in spalloc() 629 ip->ip_node->n_ap = attr_add(ip->ip_node->n_ap, in pass1_lastchance()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/m68k/ |
H A D | local.c | 93 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picext() 104 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picext() 142 q = block(UMUL, q, 0, p->n_type, p->n_df, p->n_ap); in picstatic() 239 r = bcon(tsize(STRTY, p->n_df, p->n_ap)/SZCHAR); in clocal() 380 sp = block(REG, NIL, NIL, PTR+UNSIGNED, t->n_df, t->n_ap); in spalloc()
|