tags

来自「基于4个mips核的noc设计」· 代码 · 共 901 行 · 第 1/4 页

TXT
901
字号
!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/darren@hiebert.com/!_TAG_PROGRAM_NAME	Exuberant Ctags	//!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/!_TAG_PROGRAM_VERSION	4.0.3	//ANCHOR	symbolic.c	28;"	d	file:Aflag	main.c	/^int Aflag;		\/* >= 0 if -A specified *\/$/;"	vAflag	pass2.c	/^int Aflag;		\/* >= 0 if -A specified *\/$/;"	vBEGIN	symbolic.c	24;"	d	file:BLANK	lex.c	/^enum { BLANK=01,  NEWLINE=02, LETTER=04,$/;"	e	file:DIGIT	lex.c	/^       DIGIT=010, HEX=020,    OTHER=040 };$/;"	e	file:END	symbolic.c	25;"	d	file:HASHSIZE	sym.c	17;"	d	file:HEX	lex.c	/^       DIGIT=010, HEX=020,    OTHER=040 };$/;"	e	file:I	bytecode.c	2;"	d	file:I	null.c	2;"	d	file:I	symbolic.c	5;"	d	file:IR	main.c	/^Interface *IR = NULL;$/;"	vIR	pass2.c	/^Interface *IR = NULL;$/;"	vITEM	symbolic.c	26;"	d	file:LETTER	lex.c	/^enum { BLANK=01,  NEWLINE=02, LETTER=04,$/;"	e	file:MAXTOKEN	lex.c	7;"	d	file:MAXTOKEN	profio.c	23;"	d	file:NEWLINE	lex.c	/^enum { BLANK=01,  NEWLINE=02, LETTER=04,$/;"	e	file:NEWLINE	symbolic.c	29;"	d	file:NeedsReg	gen.c	/^static char NeedsReg[] = {$/;"	v	file:OTHER	lex.c	/^       DIGIT=010, HEX=020,    OTHER=040 };$/;"	e	file:Pflag	main.c	/^int Pflag;		\/* != 0 if -P specified *\/$/;"	vPflag	pass2.c	/^int Pflag;		\/* != 0 if -P specified *\/$/;"	vSTART	symbolic.c	27;"	d	file:SWSIZE	stmt.c	5;"	d	file:T	pass2.c	398;"	d	file:T	pass2.c	490;"	d	file:VERBOSE	pass2.c	19;"	d	file:YYcheck	main.c	/^Symbol YYcheck;		\/* _YYcheck symbol if -nvalidate,check specified *\/$/;"	vYYcheck	pass2.c	/^Symbol YYcheck;		\/* _YYcheck symbol if -nvalidate,check specified *\/$/;"	vYYcounts	prof.c	/^static Symbol YYcounts;	\/* symbol for _YYcounts if -b specified *\/$/;"	v	file:YYlink	prof.c	/^static Symbol YYlink;	\/* symbol for file's struct _bbdata *\/$/;"	v	file:YYnull	main.c	/^Symbol YYnull;		\/* _YYnull  symbol if -n or -nvalidate specified *\/$/;"	vYYnull	pass2.c	/^Symbol YYnull;		\/* _YYnull  symbol if -n or -nvalidate specified *\/$/;"	va	alloc.c	/^	union align a;$/;"	m	union:headeracaller	profio.c	/^static void acaller(char *caller, char *file, int x, int y, int count, struct func *callee) {$/;"	f	file:add	decl.c	5;"	d	file:addd	simp.c	/^static int addd(double x, double y, double min, double max, int needconst) {$/;"	f	file:addi	simp.c	/^static int addi(long x, long y, long min, long max, int needconst) {$/;"	f	file:addlocal	stmt.c	/^void addlocal(Symbol p) {$/;"	faddress	bytecode.c	/^static void I(address)(Symbol q, Symbol p, long n) {$/;"	f	file:address	null.c	/^static void I(address)(Symbol q, Symbol p, long n) {}$/;"	f	file:address	symbolic.c	/^static void I(address)(Symbol q, Symbol p, long n) {$/;"	f	file:addrof	enode.c	/^Tree addrof(Tree p) {$/;"	faddrtree	simp.c	/^static Tree addrtree(Tree e, long n, Type ty) {$/;"	f	file:addtree	enode.c	/^static Tree addtree(int op, Tree l, Tree r) {$/;"	f	file:afunc	prof.c	/^static Symbol afunc;	\/* current function's struct func *\/$/;"	v	file:afunction	profio.c	/^static struct func *afunction(char *name, char *file, int x, int y, int count) {$/;"	f	file:align	alloc.c	/^union align {$/;"	u	file:all	sym.c	/^	Symbol all;$/;"	m	struct:tableallocate	alloc.c	/^void *allocate(unsigned long n, unsigned a) {$/;"	fallsymbols	sym.c	/^Symbol allsymbols(Table tp) {$/;"	fandtree	enode.c	/^static Tree andtree(int op, Tree l, Tree r) {$/;"	f	file:apoint	profio.c	/^static void apoint(int i, char *file, int x, int y, int count) {$/;"	f	file:append	list.c	/^List append(void *x, List list) {$/;"	fappendstr	trace.c	/^static void appendstr(char *str) {$/;"	f	file:apply	event.c	/^void apply(List event, void *arg1, void *arg2) {$/;"	farena	alloc.c	/^	*arena[] = { &first[0], &first[1], &first[2] };$/;"	v	file:arena	alloc.c	/^union header *arena[3];$/;"	vargoffset	gen.c	/^int argoffset;$/;"	vargs	trace.c	/^static Tree args;		\/* printf arguments *\/$/;"	v	file:array	types.c	/^Type array(Type ty, int n, int a) {$/;"	fasdl_address	asdl.c	/^static void asdl_address(Symbol q, Symbol p, long n) {$/;"	f	file:asdl_blockbeg	asdl.c	/^static void asdl_blockbeg(Env *e) {$/;"	f	file:asdl_blockend	asdl.c	/^static void asdl_blockend(Env *e) {$/;"	f	file:asdl_defaddress	asdl.c	/^static void asdl_defaddress(Symbol p) {$/;"	f	file:asdl_defconst	asdl.c	/^static void asdl_defconst(int suffix, int size, Value v) {$/;"	f	file:asdl_defstring	asdl.c	/^static void asdl_defstring(int len, char *str) {$/;"	f	file:asdl_defsymbol	asdl.c	/^static void asdl_defsymbol(Symbol p) {$/;"	f	file:asdl_emit	asdl.c	/^static void asdl_emit(Node p) {}$/;"	f	file:asdl_export	asdl.c	/^static void asdl_export(Symbol p) {$/;"	f	file:asdl_function	asdl.c	/^static void asdl_function(Symbol f, Symbol caller[], Symbol callee[], int ncalls) {$/;"	f	file:asdl_gen	asdl.c	/^static Node asdl_gen(Node p) {$/;"	f	file:asdl_global	asdl.c	/^static void asdl_global(Symbol p) {$/;"	f	file:asdl_import	asdl.c	/^static void asdl_import(Symbol p) {$/;"	f	file:asdl_init	asdl.c	/^void asdl_init(int argc, char *argv[]) {$/;"	fasdl_local	asdl.c	/^static void asdl_local(Symbol p) {$/;"	f	file:asdl_progbeg	asdl.c	/^static void asdl_progbeg(int argc, char *argv[]) {$/;"	f	file:asdl_progend	asdl.c	/^static void asdl_progend(void) {$/;"	f	file:asdl_segment	asdl.c	/^static void asdl_segment(int n) {$/;"	f	file:asdl_space	asdl.c	/^static void asdl_space(int n) {$/;"	f	file:asgn	enode.c	/^Tree asgn(Symbol p, Tree e) {$/;"	fasgncode	stab.c	/^static void asgncode(Type ty, int lev) {$/;"	f	file:asgnnode	dag.c	/^static Node asgnnode(Symbol tmp, Node p) {$/;"	f	file:asgntree	enode.c	/^Tree asgntree(int op, Tree l, Tree r) {$/;"	faskfixedreg	gen.c	/^static Symbol askfixedreg(Symbol s) {$/;"	f	file:askreg	gen.c	/^static Symbol askreg(Symbol rs, unsigned rmask[]) {$/;"	f	file:askregvar	gen.c	/^int askregvar(Symbol p, Symbol regs) {$/;"	fassign	enode.c	/^Type assign(Type xty, Tree e) {$/;"	fassignargs	dag.c	/^int assignargs = 1;$/;"	vatop	types.c	/^Type atop(Type ty) {$/;"	fattach	event.c	/^void attach(Apply func, void *cl, List *list) {$/;"	fattributes	2html.c	247;"	d	file:attributes	2html.c	284;"	d	file:attributes	2html.c	290;"	d	file:attributes	2html.c	302;"	d	file:attributes	2html.c	342;"	d	file:attributes	2html.c	413;"	d	file:attributes	2html.c	434;"	d	file:attributes	2html.c	495;"	d	file:autos	decl.c	/^static List autos, registers;$/;"	v	file:avail	alloc.c	/^	char *avail;$/;"	m	struct:blockb	alloc.c	/^	struct block b;$/;"	m	union:headerb_blockbeg	bytecode.c	235;"	d	file:b_blockend	bytecode.c	236;"	d	file:backslash	lex.c	/^static int backslash(int q) {$/;"	f	file:bbcall	prof.c	/^static void bbcall(Symbol yycounts, Coordinate *cp, Tree *e) {$/;"	f	file:bbentry	prof.c	/^static void bbentry(Symbol yylink, Symbol f) {$/;"	f	file:bbexit	prof.c	/^static void bbexit(Symbol yylink, Symbol f, Tree e) {$/;"	f	file:bbfile	prof.c	/^static int bbfile(char *file) {$/;"	f	file:bbfunc	prof.c	/^static void bbfunc(Symbol yylink, Symbol f) {$/;"	f	file:bbincr	prof.c	/^static void bbincr(Symbol yycounts, Coordinate *cp, Tree *e) {$/;"	f	file:bbvars	prof.c	/^static void bbvars(Symbol yylink) {$/;"	f	file:be	prof.c	/^		struct { unsigned int index:6,x:10,y:16; } be;$/;"	m	union:callsite::coordinatebegin	pass2.c	/^	Code begin;$/;"	m	struct:blockbflag	gen.c	/^int bflag = 0;  \/* omit *\/$/;"	vbinary	expr.c	/^Type binary(Type xty, Type yty) {$/;"	fbindings	bind.c	/^Binding bindings[] = {$/;"	vbits2bytes	decl.c	7;"	d	file:bittree	enode.c	/^Tree bittree(int op, Tree l, Tree r) {$/;"	fblkcopy	gen.c	/^void blkcopy(int dreg, int doff, int sreg, int soff, int size, int tmp[]) {$/;"	fblkunroll	gen.c	/^static void blkunroll(int k, int dreg, int doff, int sreg, int soff, int size, int tmp[]) {$/;"	f	file:block	alloc.c	/^struct block {$/;"	s	file:block	pass2.c	/^static struct block {$/;"	s	file:blockbeg	gen.c	/^void blockbeg(Env *e) {$/;"	fblockbeg	null.c	/^static void I(blockbeg)(Env *e) {}$/;"	f	file:blockbeg	symbolic.c	/^static void I(blockbeg)(Env *e) {$/;"	f	file:blockend	gen.c	/^void blockend(Env *e) {$/;"	fblockend	null.c	/^static void I(blockend)(Env *e) {}$/;"	f	file:blockend	symbolic.c	/^static void I(blockend)(Env *e) {$/;"	f	file:blockstack	pass2.c	/^} *blockstack = NULL;$/;"	v	file:branch	stmt.c	/^void branch(int lab) {$/;"	fbsize	input.c	/^static int bsize;$/;"	v	file:btot	types.c	/^Type btot(int op, int size) {$/;"	fbuckets	dag.c	/^} *buckets[16];$/;"	v	file:buckets	string.c	/^} *buckets[1024];$/;"	v	file:buckets	sym.c	/^	} *buckets[256];$/;"	m	struct:tablebuffer	input.c	/^static unsigned char buffer[MAXLINE+1 + BUFSIZE+1];$/;"	v	file:bytecodeIR	bytecode.c	/^Interface bytecodeIR = {$/;"	vcall	enode.c	/^Tree call(Tree f, Type fty, Coordinate src) {$/;"	fcaller	profio.c	/^		struct caller {		\/* caller data: *\/$/;"	s	file:	struct:file::funccallers	prof.c	/^	struct caller *callers;$/;"	m	struct:funccallers	profio.c	/^		} *callers;$/;"	m	struct:file::funccallsite	prof.c	/^struct callsite {$/;"	s	file:calltree	enode.c	/^Tree calltree(Tree f, Type ty, Tree args, Symbol t3) {$/;"	fcaselabel	2html.c	241;"	d	file:caselabel	stmt.c	/^static void caselabel(Swtch swp, long val, int lab) {$/;"	f	file:cast	expr.c	/^Tree cast(Tree p, Type type) {$/;"	fcbuf	lex.c	/^static char cbuf[BUFSIZE+1];$/;"	v	file:cfoldcnst	simp.c	34;"	d	file:cfunc	decl.c	/^Symbol cfunc;		\/* current function *\/$/;"	vcharptype	types.c	/^Type charptype;			\/* char* *\/$/;"	vchartype	types.c	/^Type chartype;			\/* char *\/$/;"	vchecklab	decl.c	/^void checklab(Symbol p, void *cl) {$/;"	fcheckref	decl.c	/^static void checkref(Symbol p, void *cl) {$/;"	f	file:checkuid	asdl.c	/^static int checkuid(list_ty list) {$/;"	f	file:chkoverflow	decl.c	6;"	d	file:ck	gen.c	252;"	d	file:cl	event.c	/^	void *cl;$/;"	m	struct:entrycmp	stmt.c	/^static void cmp(int op, Symbol p, long n, int lab) {$/;"	f	file:cmptree	enode.c	/^static Tree cmptree(int op, Tree l, Tree r) {$/;"	f	file:cns	sym.c	/^	cns = { CONSTANTS },$/;"	v	file:cnsttree	enode.c	/^Tree cnsttree(Type ty, ...) {$/;"	fcode	stmt.c	/^Code code(int kind) {$/;"	fcodehead	stmt.c	/^struct code codehead = { Start };$/;"	vcodelist	stmt.c	/^Code codelist = &codehead;$/;"	vcomment	main.c	/^static char *comment;$/;"	v	file:commute	simp.c	9;"	d	file:compare	profio.c	/^static int compare(struct count *a, struct count *b) {$/;"	f	file:compatible	enode.c	/^static int compatible(Type ty1, Type ty2) {$/;"	f	file:compose	types.c	/^Type compose(Type ty1, Type ty2) {$/;"	fcompound	decl.c	/^void compound(int loop, struct swtch *swp, int lev) {$/;"	fcond	expr.c	/^Tree cond(Tree p) {$/;"	fconditional	stmt.c	/^static Tree conditional(int tok) {$/;"	f	file:condtree	enode.c	/^Tree condtree(Tree e, Tree l, Tree r) {$/;"	fconstant	sym.c	/^Symbol constant(Type ty, Value v) {$/;"	fconstants	sym.c	/^Table constants   = &cns;$/;"	vconstexpr	simp.c	/^Tree constexpr(int tok) {$/;"	fconsttree	enode.c	/^Tree consttree(unsigned n, Type ty) {$/;"	fcoord	prof.c	/^		unsigned int coord;$/;"	m	union:callsite::coordinatecoordinate	prof.c	/^	union coordinate {$/;"	u	file:	struct:callsitecount	profio.c	/^			int count;		\/* number of calls from this site *\/$/;"	m	struct:file::func::callercount	profio.c	/^		struct count count;		\/* total number of calls *\/$/;"	m	struct:file::funccount	profio.c	/^	int count;			\/* associated execution count *\/$/;"	m	struct:countcount	profio.c	/^	int count;			\/* counts[0..count-1] hold valid data *\/$/;"	m	struct:filecount	profio.c	/^struct count {			\/* count data: *\/$/;"	s	file:counts	profio.c	/^	struct count *counts;		\/* count data *\/$/;"	m	struct:filecp	input.c	/^unsigned char *cp;	\/* current input character *\/$/;"	vcput	lex.c	/^static void *cput(int c, void *cl) {$/;"	f	file:currentfile	main.c	/^static char *currentfile;       \/* current file name *\/$/;"	v	file:currentfile	stab.c	/^static char *currentfile;       \/* current file name *\/$/;"	v	file:currentline	main.c	/^static int currentline;		\/* current line number *\/$/;"	v	file:curseg	init.c	/^static int curseg;		\/* current segment *\/$/;"	v	file:cvtconst	dag.c	/^Tree cvtconst(Tree p) {$/;"	fd	alloc.c	/^	double d;$/;"	m	union:aligndag	dag.c	/^static struct dag {$/;"	s	file:dagnode	dag.c	/^static struct dag *dagnode(int op, Node l, Node r, Symbol sym) {$/;"	f	file:dalign	gen.c	/^int dalign, salign;$/;"	vdbxout	stab.c	/^static void dbxout(Type ty) {$/;"	f	file:dbxtype	stab.c	/^static int dbxtype(Type ty) {$/;"	f	file:dclglobal	decl.c	/^static Symbol dclglobal(int sclass, char *id, Type ty, Coordinate *pos) {$/;"	f	file:dcllocal	decl.c	/^static Symbol dcllocal(int sclass, char *id, Type ty, Coordinate *pos) {$/;"	f	file:dclparam	decl.c	/^static Symbol dclparam(int sclass, char *id, Type ty, Coordinate *pos) {$/;"	f	file:dclr	decl.c	/^static Type dclr(Type basety, char **id, Symbol **params, int abstract) {$/;"	f	file:dclr1	decl.c	/^static Type dclr1(char **id, Symbol **params, int abstract) {$/;"	f	file:deallocate	alloc.c	/^void deallocate(unsigned a) {$/;"	fdecl	decl.c	/^static void decl(Symbol (*dcl)(int, char *, Type, Coordinate *)) {$/;"	f	file:defaddress	bytecode.c	/^static void I(defaddress)(Symbol p) {$/;"	f	file:defaddress	null.c	/^static void I(defaddress)(Symbol p) {}$/;"	f	file:defaddress	symbolic.c	/^static void I(defaddress)(Symbol p){$/;"	f	file:defconst	bytecode.c	/^static void I(defconst)(int suffix, int size, Value v) {$/;"	f	file:defconst	null.c	/^static void I(defconst)(int suffix, int size, Value v) {}$/;"	f	file:defconst	symbolic.c	/^static void I(defconst)(int suffix, int size, Value v) {$/;"	f	file:defglobal	decl.c	/^void defglobal(Symbol p, int seg) {$/;"	fdefinelab	stmt.c	/^void definelab(int lab) {$/;"	fdefinept	stmt.c	/^void definept(Coordinate *p) {$/;"	fdefpointer	init.c	/^void defpointer(Symbol p) {$/;"	fdefstring	bytecode.c	/^static void I(defstring)(int len, char *str) {$/;"	f	file:defstring	null.c	/^static void I(defstring)(int len, char *s) {}$/;"	f	file:

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?