/netbsd-src/external/bsd/pcc/dist/pcc/mip/ |
H A D | pass2.h | 245 void myoptim(struct interpass *); 261 struct interpass *ipnode(NODE *); 266 void printip(struct interpass *pole); 280 void myreader(struct interpass *pole); 286 int myxasm(struct interpass *ip, NODE *p); 445 void emit(struct interpass *); 468 struct interpass *first; /* first element of basic block */ 469 struct interpass *last; /* last element of basic block */ 524 struct interpass ipole; /* all statements */
|
H A D | optim2.c | 59 void saveip(struct interpass *ip); 61 void optdump(struct interpass *ip); 62 void printip(struct interpass *pole); 75 void findTemps(struct interpass *ip); 81 static void printip2(struct interpass *); 110 struct interpass *ipole = &p2e->ipole; in optimize() 253 struct interpass *dlip; 286 listsetup(struct interpass *ipole, struct dlnod *dl) in listsetup() 288 struct interpass *ip = DLIST_NEXT(ipole, qelem); in listsetup() 289 struct interpass *nip; in listsetup() [all …]
|
H A D | reader.c | 80 struct interpass prepole; 82 void saveip(struct interpass *ip); 84 static void cvtemps(struct interpass *ipole, int op, int off); 155 struct interpass *ip; in sanitychecks() 192 struct interpass *ip; in stkarg() 195 ip = DLIST_NEXT((struct interpass *)p2e->ipp, qelem); in stkarg() 293 struct interpass *ip; in deluseless() 471 struct interpass *ip; in mainp2() 491 ip = malloc(sizeof(struct interpass)); in mainp2() 497 ip = malloc(sizeof(struct interpass)); in mainp2() [all …]
|
H A D | manifest.h | 243 struct interpass { struct 244 DLIST_ENTRY(interpass) qelem; 262 struct interpass ipp_ip; argument 278 struct interpass { int dummy; }; struct 364 void topt_compile(struct interpass *); 367 void pass2_compile(struct interpass *);
|
H A D | regs.c | 1412 extern struct interpass prepole; in dce() 1414 struct interpass *ip; in dce() 1441 struct interpass *previp; in dce() 1472 struct interpass *tipp; in dce() 1558 struct interpass *ip; in LivenessAnalysis() 1605 struct interpass *ipole = &p2e->ipole; in Build() 1607 struct interpass *ip; in Build() 2135 struct interpass *ip; in Coalassign() 2373 AssignColors(struct interpass *ip) in AssignColors() 2375 struct interpass *ip2; in AssignColors() [all …]
|
/netbsd-src/external/bsd/pcc/dist/pcc/cc/cxxcom/ |
H A D | inline.c | 41 static void printip(struct interpass *pole); 63 struct interpass shead; 109 struct interpass *ip; in refnode() 120 inline_addarg(struct interpass *ip) in inline_addarg() 240 struct interpass *ip, *nip; in puto() 265 pass2_compile((struct interpass *)pp); in puto() 273 nip = tmpalloc(sizeof(struct interpass)); in puto() 317 printip(struct interpass *pole) in printip() 321 struct interpass *ip; in printip() 401 struct interpass *ip, *ipf, *ipl; in inlinetree()
|
H A D | pass1.h | 290 void inline_addarg(struct interpass *); 361 void pass1_lastchance(struct interpass *);
|
/netbsd-src/external/bsd/pcc/dist/pcc/cc/ccom/ |
H A D | inline.c | 41 static void printip(struct interpass *pole); 63 struct interpass shead; 89 struct interpass *ip; in getprol() 112 struct interpass *ip; in refnode() 165 inline_addarg(struct interpass *ip) in inline_addarg() 311 struct interpass *ip, *nip; in puto() 336 pass2_compile((struct interpass *)pp); in puto() 344 nip = xmalloc(sizeof(struct interpass)); in puto() 390 printip(struct interpass *pole) in printip() 394 struct interpass *ip; in printip() [all …]
|
H A D | pass1.h | 320 void inline_addarg(struct interpass *); 389 void pass1_lastchance(struct interpass *);
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/i386/ |
H A D | local2.c | 898 storefloat(struct interpass *ip, NODE *p) in storefloat() 914 struct interpass *nip; in storefloat() 938 outfargs(struct interpass *ip, NODE **ary, int num, int *cwp, int c) in outfargs() 940 struct interpass *ip2; in outfargs() 957 infargs(struct interpass *ip, NODE **ary, int num, int *cwp, int c) in infargs() 959 struct interpass *ip2; in infargs() 983 fixxfloat(struct interpass *ip, NODE *p) in fixxfloat() 1075 myreader(struct interpass *ipole) in myreader() 1077 struct interpass *ip; in myreader() 1136 myoptim(struct interpass *ip) in myoptim() [all …]
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/i86/ |
H A D | local2.c | 918 storefloat(struct interpass *ip, NODE *p) in storefloat() 934 struct interpass *nip; in storefloat() 958 outfargs(struct interpass *ip, NODE **ary, int num, int *cwp, int c) in outfargs() 960 struct interpass *ip2; in outfargs() 977 infargs(struct interpass *ip, NODE **ary, int num, int *cwp, int c) in infargs() 979 struct interpass *ip2; in infargs() 1003 fixxfloat(struct interpass *ip, NODE *p) in fixxfloat() 1086 myreader(struct interpass *ipole) in myreader() 1088 struct interpass *ip; in myreader() 1146 myoptim(struct interpass *ip) in myoptim() [all …]
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/pdp11/ |
H A D | local2.c | 536 cvtree(NODE *p, struct interpass *ip2) in cvtree() 538 struct interpass *ip; in cvtree() 601 myreader(struct interpass *ipole) in myreader() 603 struct interpass *ip; in myreader() 663 myoptim(struct interpass *ip) in myoptim() 836 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/sparc64/ |
H A D | local2.c | 343 myreader(struct interpass * ipole) in myreader() 353 myoptim(struct interpass * ipole) in myoptim() 423 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
H A D | local.c | 279 pass1_lastchance(struct interpass *ip) in pass1_lastchance()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/amd64/ |
H A D | local2.c | 115 struct interpass *ip; in chkframe() 811 myreader(struct interpass *ipole) in myreader() 813 struct interpass *ip; in myreader() 862 myoptim(struct interpass *ip) in myoptim() 1046 myxasm(struct interpass *ip, NODE *p) in myxasm() 1048 struct interpass *ip2; in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/arm/ |
H A D | local2.c | 1017 static struct interpass *ipbase; 1021 static struct interpass * 1025 struct interpass *ip = tmpalloc(sizeof(struct interpass)); in anode() 1036 struct interpass *ip; in flshlab() 1136 myreader(struct interpass *ipole) in myreader() 1138 struct interpass *ip; in myreader() 1196 myoptim(struct interpass *ipp) in myoptim() 1524 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/nova/ |
H A D | local2.c | 489 myreader(struct interpass *ipole) in myreader() 501 myoptim(struct interpass *ip) in myoptim() 601 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/m68k/ |
H A D | local2.c | 593 myreader(struct interpass *ipole) in myreader() 595 struct interpass *ip; in myreader() 644 myoptim(struct interpass *ip) in myoptim() 774 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/hppa/ |
H A D | local2.c | 626 myreader(struct interpass *ipole) in myreader() 628 struct interpass *ip; in myreader() 683 myoptim(struct interpass *ipole) in myoptim() 878 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/vax/ |
H A D | local2.c | 538 struct interpass *ip = in zzzcode() 539 DLIST_PREV((struct interpass *)p2env.epp, qelem); in zzzcode() 1315 myreader(struct interpass *ipole) in myreader() 1317 struct interpass *ip; in myreader() 1334 myoptim(struct interpass *ip) in myoptim() 1431 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/powerpc/ |
H A D | local2.c | 1196 storefloat(struct interpass *ip, NODE *p) in storefloat() 1212 struct interpass *nip; in storefloat() 1236 myreader(struct interpass *ipole) in myreader() 1238 struct interpass *ip; in myreader() 1309 myoptim(struct interpass *ip) in myoptim() 1515 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/m16c/ |
H A D | local2.c | 477 myoptim(struct interpass *ip) 662 myxasm(struct interpass *ip, NODE *p)
|
H A D | order.c | 569 mktailopt(struct interpass *ip1, struct interpass *ip2) in mktailopt()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/pdp10/ |
H A D | local2.c | 1180 myreader(struct interpass *ipole) in myreader() 1182 struct interpass *ip; in myreader() 1232 myoptim(struct interpass *ip) in myoptim() 1319 myxasm(struct interpass *ip, NODE *p) in myxasm()
|
/netbsd-src/external/bsd/pcc/dist/pcc/arch/mips/ |
H A D | local2.c | 979 myreader(struct interpass * ipole) in myreader() 1092 myoptim(struct interpass * ipole) in myoptim() 1094 struct interpass *ip; in myoptim() 1337 myxasm(struct interpass *ip, NODE *p) in myxasm()
|