Home
last modified time | relevance | path

Searched refs:FOREFF (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/bsd/pcc/dist/pcc/arch/i86/
H A Dtable.c120 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
448 { UCALL, FOREFF,
454 { CALL, FOREFF,
514 { CALL, FOREFF,
520 { UCALL, FOREFF,
574 { STCALL, FOREFF,
599 { PLUS, INL|FOREFF,
605 { PLUS, INL|FOREFF,
612 { PLUS, INL|FOREFF,
624 { PLUS, INFL|FOREFF,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/i386/
H A Dtable.c51 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
447 { UCALL, FOREFF,
453 { CALL, FOREFF,
459 { UCALL, FOREFF,
513 { CALL, FOREFF,
519 { UCALL, FOREFF,
573 { STCALL, FOREFF,
595 { PLUS, INLL|FOREFF,
601 { PLUS, INLL|FOREFF,
608 { PLUS, INLL|FOREFF,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/nova/
H A Dtable.c43 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
49 { ASSIGN, FOREFF|INAREG|INBREG,
55 { ASSIGN, FOREFF|INAREG|INBREG,
61 { ASSIGN, FOREFF|INAREG|INBREG,
133 { OPSIMP, INBREG|INAREG|FOREFF,
489 { CALL, FOREFF,
495 { UCALL, FOREFF,
501 { CALL, INAREG|FOREFF,
507 { UCALL, INAREG|FOREFF,
562 { CALL, FOREFF,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/amd64/
H A Dtable.c49 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
477 { CALL, FOREFF,
483 { UCALL, FOREFF,
526 { CALL, FOREFF,
532 { UCALL, FOREFF,
575 { USTCALL, FOREFF,
593 { STCALL, FOREFF,
605 { STCALL, FOREFF,
627 { PLUS, INCREG|FOREFF,
634 { PLUS, INAREG|FOREFF,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/pdp11/
H A Dtable.c45 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
162 { CALL, FOREFF,
168 { UCALL, FOREFF,
186 { CALL, FOREFF,
192 { UCALL, FOREFF,
214 { PLUS, FOREFF|INAREG|FORCC,
221 { PLUS, FOREFF|INAREG|FORCC,
228 { PLUS, FOREFF|FORCC,
234 { PLUS, INBREG|FOREFF,
241 { PLUS, INAREG|FOREFF|FORCC,
[all …]
H A Dlocal2.c231 expand(p->n_left, FOREFF, "mov AL,ZA(sp)\n"); in zzzcode()
232 expand(p->n_left, FOREFF, "sub CR,(sp)\n"); in zzzcode()
264 expand(p->n_left->n_left, FOREFF, "mov AL,ZA(sp)\n"); in zzzcode()
265 expand(p->n_left->n_left, FOREFF, "inc AL\n"); in zzzcode()
/netbsd-src/external/bsd/pcc/dist/pcc/arch/pdp10/
H A Dtable.c255 { UCALL, FOREFF,
261 { CALL, FOREFF,
303 { INCR, FOREFF,
314 { PLUS, INAREG|INAREG|FOREFF,
321 { PLUS, INAREG|INAREG|FOREFF,
328 { PLUS, FOREFF|INAREG|INAREG,
335 { PLUS, FOREFF|INAREG|INAREG,
342 { PLUS, FOREFF|INAREG|INAREG,
349 { PLUS, FOREFF|INAREG|INAREG,
356 { PLUS, INAREG|INAREG|FOREFF,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/m16c/
H A Dtable.c15 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
93 { PLUS, INAREG|FOREFF,
99 { MINUS, INAREG|FOREFF,
105 { AND, INAREG|FOREFF,
111 { ER, INAREG|FOREFF,
117 { OR, INAREG|FOREFF,
123 { COMPL, INAREG|FOREFF,
129 { OPSIMP, INAREG|FOREFF,
151 { OPSIMP, INCREG|FOREFF,
168 { DIV, FOREFF,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/m68k/
H A Dtable.c50 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
344 { ASSIGN, FOREFF,
358 { ASSIGN, FOREFF,
364 { ASSIGN, FOREFF,
370 { ASSIGN, FOREFF|INAREG,
376 { ASSIGN, FOREFF|INBREG,
382 { ASSIGN, FOREFF|INDREG,
388 { ASSIGN, FOREFF|INDREG,
394 { ASSIGN, FOREFF|INDREG,
401 { STASG, INBREG|FOREFF,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/sparc64/
H A Dtable.c28 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", }, /* empty */
375 { ASSIGN, FOREFF|INAREG, /* FIXME: Remove [,] here and add them in adrput instead. */
382 { ASSIGN, FOREFF|INAREG,
389 { ASSIGN, FOREFF|INAREG,
396 { ASSIGN, FOREFF|INAREG,
403 { ASSIGN, FOREFF|INBREG,
410 { ASSIGN, FOREFF|INBREG,
417 { ASSIGN, FOREFF|INCREG,
424 { ASSIGN, FOREFF|INCREG,
432 { ASSIGN, FOREFF|INAREG,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/powerpc/
H A Dtable.c48 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
371 { CALL, FOREFF,
377 { UCALL, FOREFF,
445 { CALL, FOREFF,
452 { UCALL, FOREFF,
474 { USTCALL, FOREFF,
493 { STCALL, FOREFF,
749 { ASSIGN, FOREFF|INAREG,
755 { ASSIGN, FOREFF|INBREG,
762 { ASSIGN, FOREFF|INAREG,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/hppa/
H A Dtable.c56 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
335 { CALL, FOREFF,
343 { UCALL, FOREFF,
580 { ASSIGN, FOREFF|INAREG,
586 { ASSIGN, FOREFF|INAREG,
592 { ASSIGN, FOREFF|INAREG,
598 { ASSIGN, FOREFF|INAREG,
604 { ASSIGN, FOREFF|INLL,
611 { ASSIGN, FOREFF|INAREG,
617 { ASSIGN, FOREFF|INAREG,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/vax/
H A Dtable.c54 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
100 { GOTO, FOREFF,
106 { GOTO, FOREFF,
112 { STARG, FOREFF,
124 { STASG, FOREFF,
226 { CALL, FOREFF,
232 { UCALL, FOREFF,
274 { CALL, FOREFF,
286 { UCALL, FOREFF,
299 { UCALL, FOREFF,
[all …]
H A Dlocal2.c348 expand(p, FOREFF, str); in casg64()
350 expand(p, FOREFF, "\n\tmnegl $1,UL"); in casg64()
402 expand(p, FOREFF, str); in casg()
542 expand(p, FOREFF, "jbr LL"); in zzzcode()
570 expand(p, FOREFF, "\tmovq AR,-(%sp)\n"); in zzzcode()
571 expand(p, FOREFF, "\tmovq AL,-(%sp)\n"); in zzzcode()
/netbsd-src/external/bsd/pcc/dist/pcc/arch/mips/
H A Dtable.c51 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
247 { SCONV, FOREFF,
629 { ASSIGN, FOREFF|INAREG,
636 { ASSIGN, FOREFF|INAREG,
643 { ASSIGN, FOREFF|INAREG,
650 { ASSIGN, FOREFF|INBREG,
659 { ASSIGN, FOREFF|INBREG,
666 { ASSIGN, FOREFF|INAREG,
672 { ASSIGN, FOREFF|INCREG,
678 { ASSIGN, FOREFF|INCREG,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/arm/
H A Dtable.c38 { -1, FOREFF, SANY, TANY, SANY, TANY, 0, 0, "", },
579 { CALL, FOREFF,
586 { UCALL, FOREFF,
658 { CALL, FOREFF,
666 { UCALL, FOREFF,
704 { USTCALL, FOREFF,
723 { STCALL, FOREFF,
978 { ASSIGN, FOREFF|INAREG,
984 { ASSIGN, FOREFF|INBREG,
992 { ASSIGN, FOREFF|INBREG,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/mip/
H A Dmatch.c287 if (cookie & FOREFF) { in expand()
512 if (rew && cookie != FOREFF) in shswitch()
615 if (cookie == FOREFF || cookie == FORCC) in findops()
819 if (cookie == FOREFF) in findasg()
835 if (cookie == FOREFF) in findasg()
1120 case FOREFF: in findmops()
1121 if ((q->visit & FOREFF) == 0) in findmops()
1188 if (cookie & (FOREFF|FORCC)) in findmops()
H A Dreader.c714 gencode(p, FOREFF); /* Emit instructions */ in emit()
876 (void)geninsn(p1->n_right, FOREFF); in geninsn()
877 (void)geninsn(p1, FOREFF); in geninsn()
909 (void)geninsn(p1->n_right, FOREFF); in geninsn()
910 (void)geninsn(p1, FOREFF); in geninsn()
1159 gencode(p1->n_right, FOREFF); in gencode()
1160 gencode(p1, FOREFF); in gencode()
1243 if (ismops && DECRA(p->n_reg, 0) != regno(l) && cookie != FOREFF) { in gencode()
1248 if (callop(p->n_op) && cookie != FOREFF && in gencode()
H A Dpass2.h47 #define FOREFF 01 /* compute for effects only */ macro
H A Dmkext.c230 if (q->rewrite & (RESC1|RESC2|RESC3) && q->visit & FOREFF) in main()
H A Dregs.c1485 geninsn(p, FOREFF); in dce()
2996 geninsn(ip->ip_node, FOREFF); in ngenregs()
3100 geninsn(p, FOREFF); in ngenregs()
3107 geninsn(p, FOREFF); in ngenregs()