ALLOC	../../include/defines.h	/^#define ALLOC(x)	(struct x *) ckalloc(sizeof(struc/
ALLOCN	../../include/defines.h	/^#define ALLOCN(n,x)	(struct x *) ckalloc(n*sizeof(/
APPEND	optim.c	/^#define APPEND(z)	\\$/
Addrp	defs.h	28
Announce	bb.c	/^Announce (s,q)$/
Bblockp	optim.h	85
Boolean	stab.c	25
Constp	defs.h	30
ERR	expr.c	/^#define ERR(s)   { errs = s; goto error; }$/
Exprp	defs.h	31
FILEP	../../include/defines.h	27
ICON	../../include/defines.h	/^#define ICON(z) mkintcon( (ftnint)(z) )$/
ICONEQ	expr.c	/^#define ICONEQ(z, c)  (ISICON(z) && z->constblock./
INT	../../include/defines.h	/^#define INT(z) ONEOF(z, MSKINT|MSKCHAR)$/
ISCHAR	../../include/defines.h	/^#define ISCHAR(z) (z->headblock.vtype==TYCHAR)$/
ISCOMPLEX	../../include/defines.h	/^#define ISCOMPLEX(z) ONEOF(z, MSKCOMPLEX)$/
ISCONST	../../include/defines.h	/^#define ISCONST(z) (z->tag==TCONST)$/
ISERROR	../../include/defines.h	/^#define ISERROR(z) (z->tag==TERROR)$/
ISICON	../../include/defines.h	/^#define ISICON(z) (z->tag==TCONST && ISINT(z->cons/
ISINT	../../include/defines.h	/^#define ISINT(z)   ONEOF(z, MSKINT)$/
ISNUMERIC	../../include/defines.h	/^#define ISNUMERIC(z) ONEOF(z, MSKINT|MSKREAL|MSKCO/
ISONE	../../include/defines.h	/^#define ISONE(z) (ISICON(z) && z->constblock.const/
ISPLUSOP	../../include/defines.h	/^#define ISPLUSOP(z) (z->tag==TEXPR && z->exprblock/
ISREAL	../../include/defines.h	/^#define ISREAL(z) ONEOF(z, MSKREAL)$/
ISREGTYPE	optcse.c	/^#define ISREGTYPE(x) ONEOF(x, MSKREGTYPES)$/
ISSTAROP	../../include/defines.h	/^#define ISSTAROP(z) (z->tag==TEXPR && z->exprblock/
ISVAR	regalloc.c	/^#define ISVAR(x) ((((expptr) x)->headblock.vclass /
M	../../include/defines.h	/^#define M(x) (1<<x)$/
Mmain	main.c	/^main(argc, argv)$/
NO66	../../include/defines.h	/^#define NO66(s)	if(no66flag) err66(s)$/
NOEXT	../../include/defines.h	/^#define NOEXT(s)	if(noextflag) errext(s)$/
Namep	defs.h	32
ONEOF	../../include/defines.h	/^#define ONEOF(x,y) (M(x) & (y))$/
SMALLVAR	../../include/machdefs.h	/^#define SMALLVAR(x) ((x) < 512)$/
Slotp	optim.h	16
Tempp	defs.h	29
V	io.c	/^#define V(z)	ioc[z].iocval$/
Varp	optloop.c	23
YYSTYPE	gram.c	150
addadep	optcse.c	/^LOCAL idlptr addadep(idp,nodep) $/
addadup	optcse.c	/^LOCAL addadup(parent,nodep)$/
addints	data.c	/^addints(i, j)$/
addivals	data.c	/^vexpr *addivals(l, r)$/
addressable	misc.c	/^addressable(p)$/
addrof	expr.c	/^expptr addrof(p)$/
addtypeinfo	stab.c	/^private addtypeinfo(sym)$/
alist	fio.h	44
alreg	regalloc.c	/^LOCAL alreg()$/
altmpn	proc.c	/^Addrp altmpn(tp)$/
analyz	lex.c	/^LOCAL analyz()$/
anex	optloop.c	/^LOCAL int anex(p)$/
appendassign	regalloc.c	/^LOCAL appendassign(sp, dest, src)$/
appendnode	optcse.c	/^LOCAL appendnode(nodep)$/
autovar	proc.c	/^Addrp autovar(nelt, t, lengp)$/
badop	error.c	/^badop(r, t)$/
badstg	error.c	/^badstg(r, t)$/
badtag	error.c	/^badtag(r, t)$/
badthing	error.c	/^badthing(thing, r, t)$/
badtype	error.c	/^badtype(r, t)$/
buffcat	optim.c	/^LOCAL buffcat(lhs, rhs)$/
buffct1	optim.c	/^LOCAL buffct1(q, lp, cp, ip)$/
buffmnmx	optim.c	/^LOCAL Addrp buffmnmx(p)$/
buffpower	optim.c	/^LOCAL Addrp buffpower (p)$/
builtin	misc.c	/^Addrp builtin(t, s)$/
call0	misc.c	/^expptr call0(type, name)$/
call1	misc.c	/^expptr call1(type, name, arg)$/
call2	misc.c	/^expptr call2(type, name, arg1, arg2)$/
call3	misc.c	/^expptr call3(type, name, arg1, arg2, arg3)$/
call4	misc.c	/^expptr call4(type, name, arg1, arg2, arg3, arg4)$/
callk	misc.c	/^expptr callk(type, name, args)$/
cchar	conv.c	/^cchar(len, cp)$/
ccomplex	conv.c	/^ccomplex(cp)$/
cdcomplex	conv.c	/^cdcomplex(cp)$/
cdreal	conv.c	/^cdreal(cp)$/
chainp	defs.h	27
changetoreg	regalloc.c	/^LOCAL changetoreg(ap, i)$/
charptr	../../include/defines.h	26
chkvar	data.c	/^chkvar(np, sname)$/
cilist	fio.h	12
ckalloc	misc.c	/^ptr ckalloc(n)$/
ckexpr	bb.c	/^ckexpr (expr)$/
cktype	expr.c	/^cktype(op, lt, rt)$/
clearbb	bb.c	/^clearbb ()$/
clearmems	regalloc.c	/^LOCAL clearmems()$/
clearsets	regalloc.c	/^LOCAL clearsets()$/
clf	main.c	/^clf(p)$/
cllist	fio.h	39
clogical	conv.c	/^clogical(cp)$/
clong	conv.c	/^clong(cp)$/
cmpstr	misc.c	/^cmpstr(a, b, la, lb)	\/* compare two strings *\/$/
comblock	proc.c	/^struct Extsym *comblock(len, s)$/
consbinop	expr.c	/^LOCAL consbinop(opcode, type, cp, ap, bp)$/
consconv	expr.c	/^consconv(lt, lv, rt, rv)$/
consnegop	expr.c	/^consnegop(p)$/
conspower	expr.c	/^LOCAL conspower(powp, ap, n)$/
conssgn	expr.c	/^conssgn(p)$/
containscall	bb.c	/^LOCAL containscall(p)$/
convcd	misc.c	/^double convcd(n, s)$/
convci	misc.c	/^ftnint convci(n, s)$/
convconst	conv.c	/^convconst(type, len, const)$/
convic	misc.c	/^char *convic(n)$/
copyn	misc.c	/^char *copyn(n, s)$/
copyprop	bb.c	/^LOCAL copyprop ()$/
copys	misc.c	/^char *copys(s)$/
countrefs	regalloc.c	/^LOCAL countrefs(p)$/
cpblock	misc.c	/^tagptr cpblock(n,p)$/
cpdvalue	data.c	/^cpdvalue(dp)$/
cpexpr	expr.c	/^tagptr cpexpr(p)$/
cpframe	optim.c	/^LOCAL struct Ctlframe *cpframe(p)$/
cplabarr	optim.c	/^LOCAL struct Labelblock **cplabarr(n,arr)$/
cpn	misc.c	/^cpn(n, a, b)$/
creal	conv.c	/^creal(cp)$/
crunch	lex.c	/^LOCAL crunch()$/
cshort	conv.c	/^cshort(cp)$/
dclerr	error.c	/^dclerr(s, v)$/
deleteslot	regalloc.c	/^LOCAL deleteslot(sp)$/
delslot	optim.c	/^delslot (sl)$/
deregister	expr.c	/^deregister(np)$/
divivals	data.c	/^vexpr *divivals(l, r)$/
dobss	proc.c	/^LOCAL dobss()$/
docomleng	proc.c	/^LOCAL docomleng()$/
docommon	proc.c	/^LOCAL docommon()$/
doentry	proc.c	/^LOCAL doentry(ep)$/
doequiv	equiv.c	/^doequiv()$/
doext	proc.c	/^doext()$/
dofclose	io.c	/^LOCAL dofclose()$/
dofinquire	io.c	/^LOCAL dofinquire()$/
dofmove	io.c	/^LOCAL dofmove(subname)$/
dofopen	io.c	/^LOCAL dofopen()$/
doinclude	lex.c	/^doinclude(name)$/
doio	io.c	/^doio(list)$/
doiolist	io.c	/^LOCAL doiolist(p0)$/
dolabel	misc.c	/^dolabel(lp,printit)$/
done	main.c	/^done(k)$/
donmlist	proc.c	/^donmlist()$/
dumpstacks	optcse.c	/^LOCAL dumpstacks()$/
duplptr	optim.h	31
eletter	expr.c	/^LOCAL eletter(c)$/
enddcl	proc.c	/^enddcl()$/
enddo	exec.c	/^enddo(here)$/
endio	io.c	/^endio()$/
endioctl	io.c	/^endioctl()$/
endproc	proc.c	/^endproc()$/
enlist	proc.c	/^LOCAL enlist(size, np, ep)$/
enregister	expr.c	/^enregister(np)$/
entableaddr	regalloc.c	/^LOCAL entableaddr(p)$/
entablevar	regalloc.c	/^LOCAL entablevar(p)$/
enter	bb.c	/^LOCAL enter (m1,m2)$/
entrypt	proc.c	/^entrypt(class, type, length, entry, args)$/
entrystab	stab.c	/^public entrystab(p,class)$/
epicode	proc.c	/^LOCAL epicode()$/
eqn	misc.c	/^eqn(n, a, b)$/
eqvcommon	equiv.c	/^LOCAL eqvcommon(p, comno, comoffset)$/
eqveqv	equiv.c	/^LOCAL eqveqv(nvarno, ovarno, delta)$/
err	error.c	/^err(s)$/
err66	error.c	/^err66(s)$/
errext	error.c	/^errext(s)$/
erri	error.c	/^erri(s,t)$/
errnm	error.c	/^errnm(fmt, l, s)$/
errnode	expr.c	/^expptr errnode()$/
errstr	error.c	/^errstr(s, t)$/
evaldname	data.c	/^vexpr *evaldname(dp)$/
evalvexpr	data.c	/^evalvexpr(ep)$/
evicon	data.c	/^vexpr *evicon(len, token)$/
evparam	data.c	/^expptr evparam(np)$/
exar2	exec.c	/^LOCAL exar2 (op, e, l1, l2)$/
exarif	exec.c	/^exarif(expr, neglab, zerlab, poslab)$/
exasgoto	exec.c	/^exasgoto(labvar)$/
exassign	exec.c	/^exassign(vname, labelval)$/
excall	exec.c	/^excall(name, args, nstars, labels)$/
exdo	exec.c	/^exdo(range, spec)$/
execerr	error.c	/^execerr(s, n)$/
execlab	misc.c	/^struct Labelblock *execlab(stateno)$/
exelif	exec.c	/^exelif(p)$/
exelse	exec.c	/^exelse()$/
exendif	exec.c	/^exendif()$/
exequals	exec.c	/^exequals(lp, rp)$/
exgoto	exec.c	/^exgoto(lab)$/
exif	exec.c	/^exif(p)$/
expand	optim.c	/^LOCAL expptr expand (p)$/
expptr	defs.h	25
exreturn	exec.c	/^exreturn(p)$/
exstop	exec.c	/^exstop(stop, p)$/
fatal	error.c	/^fatal(t)$/
fatali	error.c	/^fatali(t,d)$/
fatalstr	error.c	/^fatalstr(t,s)$/
field	../../include/defines.h	29
fileinit	init.c	/^fileinit()$/
filenamestab	stab.c	/^filenamestab(s)$/
findcopies	bb.c	/^LOCAL findcopies ()$/
findid	optcse.c	/^LOCAL idptr findid(idaddr)$/
findnode	optcse.c	/^LOCAL valuen findnode(ep,leftc,rightc)$/
fixargs	expr.c	/^fixargs(doput, p0)$/
fixedaddress	regalloc.c	/^LOCAL int fixedaddress(ap)$/
fixexpr	expr.c	/^expptr fixexpr(p)$/
fixlwm	vax.c	/^fixlwm()$/
fixtype	expr.c	/^expptr fixtype(p)$/
fixupargs	vax.c	/^fixupargs()$/
flag	fio.h	3
flline	lex.c	/^flline()$/
flovflo	main.c	/^flovflo()$/
flushopt	optim.c	/^flushopt()$/
fmtstmt	io.c	/^fmtstmt(lp)$/
fold	expr.c	/^LOCAL expptr fold(e)$/
for	bb.c	/^for (sl = firstslot; sl; sl = nextsl)$/
formbblock	bb.c	/^formbblock ()$/
frchain	misc.c	/^frchain(p)$/
freelabtab	regalloc.c	/^LOCAL freelabtab()$/
freetable	optloop.c	/^LOCAL freetable()$/
freevartab	regalloc.c	/^LOCAL freevartab()$/
frelist	data.c	/^frelist(ep)$/
freqchain	equiv.c	/^LOCAL freqchain(p)$/
frexpr	expr.c	/^frexpr(p)$/
frrpl	misc.c	/^frrpl()$/
frtemp	proc.c	/^frtemp(p)$/
frtempbuff	optim.c	/^frtempbuff ()$/
frvallist	data.c	/^frvallist(vp)$/
frvexpr	data.c	/^frvexpr(vp)$/
frvlist	data.c	/^frvlist(vp)$/
ftnint	fio.h	2
ftnlen	fio.h	4
gensetall	regalloc.c	/^LOCAL gensetall(sp)$/
gensetcommon	regalloc.c	/^LOCAL gensetcommon(sp)$/
getaddr	regalloc.c	/^LOCAL ADDRNODE *getaddr(ap)$/
getbasenum	stab.c	/^private getbasenum(p)$/
getcd	lex.c	/^LOCAL getcd(b)$/
getcds	lex.c	/^LOCAL getcds()$/
getdatum	data.c	/^getdatum()$/
getkwd	lex.c	/^LOCAL getkwd()$/
getname	data.c	/^Namep getname(l, s)$/
gettemp	optloop.c	/^LOCAL Addrp gettemp(p)$/
gettok	lex.c	/^LOCAL gettok()$/
getvar	regalloc.c	/^LOCAL VARNODE *getvar(ainfo, ap)$/
goret	vax.c	/^goret(type)$/
grabbits	conv.c	/^grabbits(len, cp)$/
grabbytes	conv.c	/^grabbytes(len, cp)$/
hextoi	misc.c	/^hextoi(c)$/
hookup	misc.c	/^chainp hookup(x,y)$/
iarrlen	proc.c	/^ftnint iarrlen(q)$/
icilist	fio.h	21
idlptr	optim.h	30
idptr	optim.h	28
if	bb.c	/^if (debugflag[17]) {	\/* DEBUG *\/$/
imagpart	put.c	/^expptr imagpart(p)$/
impldcl	expr.c	/^impldcl(p)$/
incomm	proc.c	/^incomm(c, v)$/
indexer	data.c	/^indexer(ap)$/
inilex	lex.c	/^inilex(name)$/
initkey	lex.c	/^initkey()$/
inline	intr.c	/^expptr inline(fno, type, args)$/
inlist	fio.h	86
inregister	expr.c	/^inregister(np)$/
inregtab	regalloc.c	/^LOCAL int inregtab(p)$/
insertassign	regalloc.c	/^LOCAL insertassign(sp, dest, src)$/
insertlabel	regalloc.c	/^LOCAL insertlabel(l)$/
insertset	regalloc.c	/^LOCAL insertset(vstg, memno, memoffset)$/
insertslot	optim.c	/^insertslot (s1,s2)$/
insetlist	regalloc.c	/^LOCAL int insetlist(vstg, memno, memoffset)$/
int	../../include/defines.h	30
intdouble	putpcc.c	/^LOCAL Addrp intdouble(p, ncommap)$/
intexit	main.c	/^intexit()$/
intraddr	intr.c	/^Addrp intraddr(np)$/
intrcall	intr.c	/^expptr intrcall(np, argsp, nargs)$/
intrfunct	intr.c	/^intrfunct(s)$/
invartable	regalloc.c	/^LOCAL int invartable(p)$/
ioclause	io.c	/^ioclause(n, p)$/
iocname	io.c	/^iocname()$/
ioset	io.c	/^ioset(type, offset, p)$/
ioseta	io.c	/^LOCAL ioseta(offset, p)$/
iosetc	io.c	/^LOCAL iosetc(offset, p)$/
iosetip	io.c	/^LOCAL iosetip(i, offset)$/
iosetlc	io.c	/^LOCAL iosetlc(i, offp, offl)$/
isaddr	misc.c	/^isaddr(p)$/
isstatic	misc.c	/^isstatic(p)$/
ivaltoicon	data.c	/^expptr ivaltoicon(vp)$/
killdepnodes	optcse.c	/^LOCAL killdepnodes(idp)$/
killid	optcse.c	/^LOCAL killid(idp)$/
lencat	put.c	/^ftnint lencat(p)$/
lengtype	proc.c	/^lengtype(type, length)$/
letter	data.c	/^LOCAL letter(c)$/
lexline	lex.c	/^char *lexline(n)$/
linenostab	stab.c	/^linenostab(lineno)$/
lmax	misc.c	/^ftnint lmax(a, b)$/
lmin	misc.c	/^ftnint lmin(a, b)$/
locallabel	regalloc.c	/^LOCAL int locallabel(l)$/
log2	misc.c	/^log2(n)$/
lookup	bb.c	/^LOCAL Subrecp lookup (mem)$/
lookupaddr	regalloc.c	/^LOCAL ADDRNODE *lookupaddr(vstg, memno)$/
lookupvar	regalloc.c	/^LOCAL VARNODE *lookupvar(ainfo, memoffset)$/
many	error.c	/^many(s, c)$/
max	misc.c	/^max(a,b)$/
maxtype	misc.c	/^maxtype(t1, t2)$/
memname	vax.c	/^char *memname(stg, mem)$/
memversion	expr.c	/^Addrp memversion(np)$/
mergedeps	optcse.c	/^LOCAL idlptr mergedeps(lnode,rnode)$/
mkaddcon	expr.c	/^expptr mkaddcon(l)$/
mkaddr	expr.c	/^Addrp mkaddr(p)$/
mkaltemp	proc.c	/^Addrp mkaltemp(type,lengp)$/
mkaltmpn	proc.c	/^Addrp mkaltmpn(nelt,type,lengp)$/
mkarg	expr.c	/^Addrp mkarg(type, argno)$/
mkbitcon	expr.c	/^expptr mkbitcon(shift, leng, s)$/
mkbucket	optloop.c	/^LOCAL Varp mkbucket(vstg,memno)$/
mkchain	misc.c	/^chainp mkchain(p,q)$/
mkconst	expr.c	/^Constp mkconst(t)$/
mkconv	expr.c	/^expptr mkconv(t, p)$/
mkcxcon	expr.c	/^expptr mkcxcon(realp,imagp)$/
mkdatado	data.c	/^delt *mkdatado(lvals, dovar, params)$/
mkdexpr	data.c	/^vexpr *mkdexpr(op, l, r)$/
mkdlval	data.c	/^delt *mkdlval(name, subs, range)$/
mkdname	data.c	/^vexpr *mkdname(len, str)$/
mkdrange	data.c	/^rpair *mkdrange(lb, ub)$/
mkdrval	data.c	/^vallist *mkdrval(repl, val)$/
mkexpr	expr.c	/^expptr mkexpr(opcode, lp, rp)$/
mkext	misc.c	/^struct Extsym *mkext(s)$/
mkfunct	expr.c	/^expptr mkfunct(p)$/
mkintcon	expr.c	/^expptr mkintcon(l)$/
mkiodata	io.c	/^mkiodata(blkno, offset, len)$/
mkiodo	misc.c	/^struct Impldoblock *mkiodo(dospec, list)$/
mklabel	misc.c	/^struct Labelblock *mklabel(l)$/
mklhs	expr.c	/^expptr mklhs(p)$/
mklist	misc.c	/^struct Listblock *mklist(p)$/
mklogcon	expr.c	/^expptr mklogcon(l)$/
mkname	misc.c	/^Namep mkname(l, s)$/
mkplace	expr.c	/^Addrp mkplace(np)$/
mkpower	expr.c	/^LOCAL expptr mkpower(p)$/
mkprim	expr.c	/^expptr mkprim(v, args, substr)$/
mkrealcon	expr.c	/^expptr mkrealcon(t, d)$/
mkscalar	expr.c	/^Addrp mkscalar(np)$/
mkstfunct	exec.c	/^mkstfunct(lp, rp)$/
mkstrcon	expr.c	/^expptr mkstrcon(l,v)$/
mktemp	proc.c	/^Addrp mktemp(type, lengp)$/
mktmpn	proc.c	/^Tempp mktmpn(nelt, type, lengp)$/
modify	optloop.c	/^LOCAL modify()$/
move	vax.c	/^move(start,src,dest)$/
movefrtemp	optloop.c	/^LOCAL movefrtemp (expr)$/
mulints	data.c	/^mulints(i, j)$/
mulivals	data.c	/^vexpr *mulivals(l, r)$/
mvarg	vax.c	/^mvarg(type, arg1, arg2)$/
namelist	proc.c	/^namelist(np)$/
namestab	stab.c	/^public namestab(sym)$/
ncat	put.c	/^ncat(p)$/
negival	data.c	/^vexpr *negival(vp)$/
newblock	bb.c	/^LOCAL Bblockp newblock (sl)$/
newentry	proc.c	/^struct Extsym *newentry(v)$/
newid	optcse.c	/^LOCAL newid(idaddr,addrof_idptr)$/
newlabel	misc.c	/^newlabel()$/
newnode	optcse.c	/^LOCAL valuen newnode(expr,left,right,rslt) $/
newproc	proc.c	/^newproc()$/
newslot	optim.c	/^LOCAL Slotp newslot()$/
nextarg	proc.c	/^LOCAL nextarg(type)$/
nodelptr	optim.h	32
nounder	misc.c	/^char * nounder(n, s)$/
nsubs	equiv.c	/^LOCAL nsubs(p)$/
oftwo	expr.c	/^expptr oftwo(e)$/
olist	fio.h	33
olookup	optloop.c	/^LOCAL Varp olookup(p)$/
opconv	expr.c	/^expptr opconv(p, t)$/
opf	main.c	/^LOCAL FILEP opf(fn)$/
optbuff	optim.c	/^Slotp optbuff (type,p,l,c)$/
optcse	optcse.c	/^optcse ()$/
optimize	bb.c	/^optimize ()$/
optinsert	optim.c	/^Slotp optinsert (type,p,l,c,currslot)$/
optloop	optloop.c	/^optloop()$/
optloops	optloop.c	/^optloops()$/
optoff	optim.c	/^optoff()$/
outaelt	data.c	/^outaelt(ap)$/
outdata	data.c	/^outdata(lvals)$/
outdolist	data.c	/^outdolist(dp)$/
outiodata	io.c	/^outiodata()$/
outlocvars	proc.c	/^outlocvars()$/
outolist	io.c	/^outolist(op, len)$/
p2flush	putpcc.c	/^p2flush()$/
p2icon	putpcc.c	/^p2icon(offset, type)$/
p2ldisp	putpcc.c	/^p2ldisp(offset, vname, type)$/
p2name	putpcc.c	/^p2name(s)$/
p2ndisp	putpcc.c	/^p2ndisp(vname)$/
p2op	putpcc.c	/^p2op(op, type)$/
p2oreg	putpcc.c	/^p2oreg(offset, reg, type)$/
p2pass	putpcc.c	/^p2pass(s)$/
p2pi	putpcc.c	/^p2pi(s, i)$/
p2pij	putpcc.c	/^p2pij(s, i, j)$/
p2pijk	putpcc.c	/^p2pijk(s, i, j, k)$/
p2ps	putpcc.c	/^p2ps(s, t)$/
p2reg	putpcc.c	/^p2reg(reg, type)$/
p2str	putpcc.c	/^p2str(s)$/
p2triple	putpcc.c	/^p2triple(op, var, type)$/
p2word	putpcc.c	/^p2word(w)$/
packbytes	vax.c	/^packbytes(cp)$/
popctl	exec.c	/^LOCAL popctl()$/
popinclude	lex.c	/^LOCAL popinclude()$/
poplab	exec.c	/^LOCAL poplab()$/
popq	regalloc.c	/^LOCAL popq(sp)$/
powivals	data.c	/^vexpr *powivals(l, r)$/
praddr	vax.c	/^praddr(fp, stg, varno, offset)$/
pralign	vax.c	/^pralign(k)$/
prarif	vax.c	/^prarif(p, neg, zer, pos)$/
prchars	vaxx.c	/^prchars(fp, s)$/
prcmgoto	vax.c	/^prcmgoto(index, nlab, skiplabel, labarray)$/
prcomblock	vaxx.c	/^prcomblock(fp, name)$/
prcona	vax.c	/^prcona(fp, a)$/
prconi	vax.c	/^prconi(fp, type, n)$/
prconr	vax.c	/^prconr(fp, type, x)$/
prendproc	vax.c	/^prendproc()$/
preplval	data.c	/^elist *preplval(tail, head)$/
prepvexpr	data.c	/^vlist *prepvexpr(tail, head)$/
preven	vax.c	/^preven(k)$/
prext	vax.c	/^prext(ep)$/
prfill	vax.c	/^prfill(n, s)$/
prhead	vax.c	/^prhead(fp)$/
prlabel	vax.c	/^prlabel(fp, k)$/
prlocdata	vax.c	/^prlocdata(sname, leng, type, initoffset, inlcomm)$/
prlocvar	vax.c	/^prlocvar(s, len)$/
procinit	init.c	/^procinit()$/
procode	proc.c	/^LOCAL procode()$/
prolog	vax.c	/^prolog(ep, argvec)$/
propagate	bb.c	/^LOCAL propagate (expr)$/
prquad	vax.c	/^prquad(s)$/
prsave	vax.c	/^prsave(proflab)$/
prsdata	vax.c	/^prsdata(s, len)$/
prskip	vaxx.c	/^prskip(fp, k)$/
prstab	stab.c	/^prstab(s, code, type, loc)$/
prtail	vax.c	/^prtail()$/
prunetrees	optcse.c	/^LOCAL prunetrees()$/
pruse	vaxx.c	/^pruse(fp, s)$/
ptr	../../include/defines.h	25
pushctl	exec.c	/^LOCAL pushctl(code)$/
pushq	regalloc.c	/^LOCAL pushq(sp)$/
putaddr	putpcc.c	/^LOCAL putaddr(p, indir)$/
putassign	put.c	/^putassign(lp, rp)$/
putbracket	putpcc.c	/^putbracket()$/
putbranch	putpcc.c	/^putbranch(p)$/
putcall	putpcc.c	/^LOCAL Addrp putcall(p)$/
putcat	putpcc.c	/^LOCAL putcat(lhs, rhs)$/
putch1	putpcc.c	/^LOCAL Addrp putch1(p, ncommap)$/
putchcmp	putpcc.c	/^LOCAL putchcmp(p)$/
putcheq	putpcc.c	/^LOCAL putcheq(p)$/
putchop	putpcc.c	/^LOCAL putchop(p)$/
putcmgo	putpcc.c	/^putcmgo(index, nlab, labs)$/
putcomma	putpcc.c	/^LOCAL putcomma(n, type, indir)$/
putconst	put.c	/^Addrp putconst(p)$/
putct1	putpcc.c	/^LOCAL putct1(q, lp, cp, ip, ncommap)$/
putcx1	putpcc.c	/^LOCAL Addrp putcx1(p, ncommap)$/
putcxcmp	putpcc.c	/^LOCAL putcxcmp(p)$/
putcxeq	putpcc.c	/^LOCAL Addrp putcxeq(p)$/
putcxop	putpcc.c	/^LOCAL putcxop(p)$/
puteof	putpcc.c	/^puteof()$/
puteq	put.c	/^puteq(lp, rp)$/
putex1	put.c	/^putex1(p)$/
putexpr	putpcc.c	/^putexpr(p)$/
putforce	putpcc.c	/^putforce(t, p)$/
putgoto	putpcc.c	/^putgoto(label)$/
puthead	putpcc.c	/^puthead(s, class)$/
putif	putpcc.c	/^putif(p,l)$/
putio	io.c	/^LOCAL putio(nelt, addr)$/
putiocall	io.c	/^LOCAL putiocall(q)$/
putlabel	putpcc.c	/^putlabel(label)$/
putmem	putpcc.c	/^LOCAL putmem(p, class, offset)$/
putmnmx	putpcc.c	/^LOCAL putmnmx(p)$/
putnreg	putpcc.c	/^putnreg()$/
putop	putpcc.c	/^\/*LOCAL*\/ putop(p)$/
putopt	optim.c	/^LOCAL putopt (sp)$/
putpower	putpcc.c	/^LOCAL putpower(p)$/
putrbrack	putpcc.c	/^putrbrack(k)$/
putsteq	put.c	/^putsteq(a, b)$/
putstmt	putpcc.c	/^putstmt()$/
putstr	put.c	/^putstr(fp, s, n)$/
putx	putpcc.c	/^putx(p)$/
realpart	put.c	/^Addrp realpart(p)$/
refrig	data.c	/^refrig(lvals)$/
refrigaelt	data.c	/^refrigaelt(ap)$/
refrigdname	data.c	/^refrigdname(vp)$/
refrigdo	data.c	/^refrigdo(dp)$/
refriglvals	data.c	/^refriglvals(lvals)$/
refrigrange	data.c	/^refrigrange(ap, sname)$/
refrigsubs	data.c	/^refrigsubs(ap, sname)$/
refrigvexpr	data.c	/^refrigvexpr(vpp)$/
regalloc	regalloc.c	/^regalloc()$/
regtomem	regalloc.c	/^LOCAL int regtomem(sp)$/
regtoreg	regalloc.c	/^LOCAL int regtoreg(sp)$/
regwrite	regalloc.c	/^LOCAL regwrite(sp, p)$/
removenode	optcse.c	/^LOCAL removenode(nodep)$/
removesafe	optloop.c	/^LOCAL removesafe(refexpr)$/
removeslot	optim.c	/^removeslot (sl)$/
retval	proc.c	/^LOCAL retval(t)$/
revelist	data.c	/^elist *revelist(ep)$/
revrvals	data.c	/^revrvals(vp)$/
revvlist	data.c	/^vlist *revvlist(vp)$/
rewritebb	optcse.c	/^LOCAL rewritebb (bb)$/
rmcommaop	optcse.c	/^expptr rmcommaop (p,sl)$/
rmtmpfiles	main.c	/^rmtmpfiles()$/
roundup	../../include/defines.h	/^#define roundup(a,b)    ( b * ( (a+b-1)\/b) )$/
rscanvars	regalloc.c	/^LOCAL rscanvars(p)$/
safefactor	optloop.c	/^LOCAL safefactor(p)$/
samebase	optcse.c	/^LOCAL samebase(ep1,ep2)$/
samevar	regalloc.c	/^LOCAL int samevar(r1, r2)$/
savedata	data.c	/^savedata(lvals, rvals)$/
scanassign	regalloc.c	/^LOCAL scanassign(ep)$/
scancall	regalloc.c	/^LOCAL scancall(ep)$/
scanchain	optcse.c	/^LOCAL valuen scanchain(listp,p_parent)$/
scanopeq	regalloc.c	/^LOCAL scanopeq(ep)$/
scantree	optcse.c	/^LOCAL valuen scantree(p_parent)$/
scanvars	optloop.c	/^LOCAL scanvars()$/
selective	bb.c	/^selective()\/************************************\/$/
setall	regalloc.c	/^LOCAL setall()$/
setbound	proc.c	/^setbound(v, nd, dims)$/
setcommon	regalloc.c	/^LOCAL setcommon()$/
setdfiles	data.c	/^setdfiles(np)$/
setext	proc.c	/^setext(v)$/
setfmt	io.c	/^setfmt(lp)$/
setimpl	init.c	/^setimpl(type, length, c1, c2)$/
setintr	proc.c	/^setintr(v)$/
setlog	put.c	/^setlog()$/
setopt	optim.c	/^setopt()$/
setregs	regalloc.c	/^LOCAL setregs()$/
setsuses	optloop.c	/^LOCAL setsuses(p)$/
settype	proc.c	/^settype(v, type, length)$/
shorten	expr.c	/^expptr shorten(p)$/
showbuffer	bb.c	/^showbuffer ()$/
showexpr	bb.c	/^showexpr(p,indent)$/
showslottype	bb.c	/^showslottype (type)$/
showslt	bb.c	/^showslt (sl)$/
simoffset	putpcc.c	/^ftnint simoffset(p0)$/
startioctl	io.c	/^startioctl()$/
startproc	proc.c	/^startproc(progname, class)$/
startrw	io.c	/^startrw()$/
stfcall	expr.c	/^LOCAL expptr stfcall(np, actlist)$/
subcheck	expr.c	/^expptr subcheck(np, p)$/
subfor	bb.c	/^LOCAL Addrp subfor (mem)$/
subivals	data.c	/^vexpr *subivals(l, r)$/
suboffset	expr.c	/^expptr suboffset(p)$/
tagptr	defs.h	26
tempalloc	bb.c	/^LOCAL expptr tempalloc (expr)$/
unit	fio.h	58
valuen	optim.h	29
vardcl	expr.c	/^vardcl(v)$/
varstr	misc.c	/^char * varstr(n, s)$/
varunder	misc.c	/^char * varunder(n, s)$/
warn	error.c	/^warn(s)$/
warn1	error.c	/^warn1(s,t)$/
warnnm	error.c	/^warnnm(fmt, l, s)$/
worthcost	optloop.c	/^LOCAL int worthcost(p)$/
writestabtype	stab.c	/^private writestabtype(type)$/
wrtdata	data.c	/^wrtdata(offset, repl, len, const)$/
yyerror	error.c	/^yyerror(s)$/
yylex	lex.c	/^yylex()$/
yyparse	gram.c	/^yyparse() {$/
zdiv	expr.c	/^LOCAL zdiv(c, a, b)$/
