Home
last modified time | relevance | path

Searched refs:NODE (Results 1 – 25 of 157) sorted by relevance

1234567

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dtree.h135 #define EXCEPTIONAL_CLASS_P(NODE)\ argument
136 (TREE_CODE_CLASS (TREE_CODE (NODE)) == tcc_exceptional)
140 #define CONSTANT_CLASS_P(NODE)\ argument
141 (TREE_CODE_CLASS (TREE_CODE (NODE)) == tcc_constant)
146 #define CONSTANT_CLASS_OR_WRAPPER_P(NODE)\ argument
147 (CONSTANT_CLASS_P (tree_strip_any_location_wrapper (NODE)))
151 #define TYPE_P(NODE)\ argument
152 (TREE_CODE_CLASS (TREE_CODE (NODE)) == tcc_type)
156 #define DECL_P(NODE)\ argument
157 (TREE_CODE_CLASS (TREE_CODE (NODE)) == tcc_declaration)
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
Dcp-tree.h613 #define VAR_OR_FUNCTION_DECL_CHECK(NODE) \ argument
614 TREE_CHECK2(NODE,VAR_DECL,FUNCTION_DECL)
616 #define TYPE_FUNCTION_OR_TEMPLATE_DECL_CHECK(NODE) \ argument
617 TREE_CHECK3(NODE,TYPE_DECL,TEMPLATE_DECL,FUNCTION_DECL)
619 #define TYPE_FUNCTION_OR_TEMPLATE_DECL_P(NODE) \ argument
620 (TREE_CODE (NODE) == TYPE_DECL || TREE_CODE (NODE) == TEMPLATE_DECL \
621 || TREE_CODE (NODE) == FUNCTION_DECL)
623 #define VAR_FUNCTION_OR_PARM_DECL_CHECK(NODE) \ argument
624 TREE_CHECK3(NODE,VAR_DECL,FUNCTION_DECL,PARM_DECL)
626 #define VAR_TEMPL_TYPE_OR_FUNCTION_DECL_CHECK(NODE) \ argument
[all …]
Dname-lookup.h32 #define LOCAL_BINDING_P(NODE) ((NODE)->is_local) argument
36 #define INHERITED_VALUE_BINDING_P(NODE) ((NODE)->value_is_inherited) argument
42 #define HIDDEN_TYPE_BINDING_P(NODE) ((NODE)->type_is_hidden) argument
134 #define BINDING_VECTOR_ALLOC_CLUSTERS(NODE) \ argument
135 (BINDING_VECTOR_CHECK (NODE)->base.u.dependence_info.clique)
136 #define BINDING_VECTOR_NUM_CLUSTERS(NODE) \ argument
137 (BINDING_VECTOR_CHECK (NODE)->base.u.dependence_info.base)
138 #define BINDING_VECTOR_CLUSTER_BASE(NODE) \ argument
139 (((tree_binding_vec *)BINDING_VECTOR_CHECK (NODE))->vec)
140 #define BINDING_VECTOR_CLUSTER_LAST(NODE) \ argument
[all …]
/netbsd/src/external/bsd/pcc/dist/pcc/cc/cxxcom/
Dpass1.h245 extern NODE
246 *buildtree(int, NODE *, NODE *r),
251 *tymerge(NODE *, NODE *),
252 *stref(NODE *),
258 *bpsize(NODE *),
259 *convert(NODE *, int),
260 *pconvert(NODE *),
261 *oconvert(NODE *),
262 *ptmatch(NODE *),
263 *makety(NODE *, TWORD, TWORD, union dimfun *, struct attr *),
[all …]
Dbuiltins.c43 static NODE *
44 builtin_alloca(const struct bitable *bt, NODE *a) in builtin_alloca()
46 NODE *t, *u; in builtin_alloca()
64 static NODE *
65 builtin_constant_p(const struct bitable *bt, NODE *a) in builtin_constant_p()
67 void putjops(NODE *p, void *arg); in builtin_constant_p()
68 NODE *f; in builtin_constant_p()
83 static NODE *
84 builtin_expect(const struct bitable *bt, NODE *a) in builtin_expect()
86 NODE *f; in builtin_expect()
[all …]
Dcxxdefs.h32 NODE *cxx_new(NODE *p);
33 NODE *cxx_delete(NODE *p, int del);
34 void dclns(NODE *attr, char *n);
35 struct symtab *cxxlookup(NODE *p, int declare);
40 struct symtab *cxxftnfind(NODE *p, int flags);
41 struct symtab *cxxdeclvar(NODE *p);
43 NODE *cxxrstruct(int soru, NODE *attr, NODE *t, char *tag);
44 NODE *cxxmatchftn(NODE *, NODE *);
45 NODE *cxxaddhidden(NODE *, NODE *);
46 NODE *cxxstructref(NODE *p, int f, char *name);
Dcgram.y169 NODE *cftnod;
174 NODE *bdty(int op, ...);
176 static struct symtab *fundef(NODE *tp, NODE *p);
177 static void olddecl(NODE *p, NODE *a);
178 static struct symtab *init_declarator(NODE *tn, NODE *p, int assign, NODE *a);
181 static void addcase(NODE *p);
183 static void gcccase(NODE *p, NODE *);
185 static struct attr *gcc_attr_wrapper(NODE *p);
191 static struct symtab *clbrace(NODE *);
192 static NODE *cmop(NODE *l, NODE *r);
[all …]
Dcxxcode.c41 dclns(NODE *attr, char *n) in dclns()
73 static NODE *
77 NODE *p, *a, *b; in callftn()
83 a = va_arg(ap, NODE *); in callftn()
86 b = va_arg(ap, NODE *); in callftn()
100 NODE *
101 cxx_new(NODE *p) in cxx_new()
103 NODE *q = p; in cxx_new()
104 NODE *t1 = bcon(1); in cxx_new()
124 NODE *
[all …]
Dtrees.c76 static void chkpun(NODE *p);
77 static int opact(NODE *p);
79 static NODE *strargs(NODE *);
80 static void rmcops(NODE *p);
81 static NODE *tymatch(NODE *p);
82 void putjops(NODE *, void *);
83 static void p2tree(NODE *);
160 NODE *
161 buildtree(int o, NODE *l, NODE *r) in buildtree()
163 NODE *p, *q; in buildtree()
[all …]
/netbsd/src/external/bsd/pcc/dist/pcc/mip/
Dpass2.h231 extern NODE resc[];
234 extern NODE
238 *mkbinode(int, NODE *, NODE *, TWORD),
239 *mkunode(int, NODE *, int, TWORD),
240 *getlr(NODE *p, int);
244 void e2print(NODE *p, int down, int *a, int *b);
247 int match(NODE *p, int cookie);
249 int special(NODE *, int);
250 int setasg(NODE *, int);
251 int setuni(NODE *, int);
[all …]
/netbsd/src/external/bsd/pcc/dist/pcc/arch/pdp11/
Dcode.c33 #define NODE P1ND macro
98 NODE *p, *q; in efcode()
121 NODE *n; in bfcode()
165 NODE *
166 funcode(NODE *p) in funcode()
168 NODE *r, *l; in funcode()
205 NODE *
206 builtin_cfa(const struct bitable *bt, NODE *a) in builtin_cfa()
212 NODE *
213 builtin_return_address(const struct bitable *bt, NODE *a) in builtin_return_address()
[all …]
Dlocal2.c33 static int argsiz(NODE *p);
113 tlen(p) NODE *p; in tlen()
148 twolcomp(NODE *p) in twolcomp()
195 lcomp(NODE *p) in lcomp()
221 zzzcode(NODE *p, int c) in zzzcode()
299 rewfld(NODE *p) in rewfld()
304 int canaddr(NODE *);
306 canaddr(NODE *p) in canaddr()
320 flshape(NODE *p) in flshape()
334 shtemp(NODE *p) in shtemp()
[all …]
/netbsd/src/external/bsd/pcc/dist/pcc/arch/arm/
Dcode.c98 NODE *p; in putintemp()
113 NODE *p, *q; in param_64bit()
178 NODE *p, *q; in param_32bit()
198 NODE *p, *q, *t; in param_double()
230 NODE *p, *q, *t; in param_float()
262 NODE *p, *q; in param_retstruct()
280 NODE *p, *q; in param_struct()
374 NODE *p, *q; in bfcode()
394 NODE *p, *q; in efcode()
477 static NODE *
[all …]
/netbsd/src/sys/external/bsd/drm2/include/linux/
Dllist.h53 #define llist_entry(NODE, TYPE, FIELD) container_of(NODE, TYPE, FIELD) argument
127 #define llist_for_each_safe(NODE, TMP, HEAD) \ argument
128 for ((NODE) = (HEAD); \
129 (NODE) && ((TMP) = (NODE)->next, 1); \
130 (NODE) = (TMP))
132 #define llist_for_each_entry(ENTRY, NODE, FIELD) \ argument
133 for ((ENTRY) = ((NODE) == NULL ? NULL : \
135 llist_entry(NODE, typeof(*(ENTRY)), FIELD))); \
139 #define llist_for_each_entry_safe(ENTRY, TMP, NODE, FIELD) \ argument
140 for ((ENTRY) = ((NODE) == NULL ? NULL : \
[all …]
/netbsd/src/usr.bin/tsort/
Dtsort.c85 typedef struct node_str NODE; typedef
88 NODE **n_prevp; /* pointer to previous node's n_next */
89 NODE *n_next; /* next node in graph */
90 NODE **n_arcs; /* array of arcs to other nodes */
104 static NODE *graph, **cycle_buf, **longest_cycle;
109 static size_t find_cycle(NODE *, NODE *, size_t, size_t);
110 static NODE *get_node(const char *);
111 static void remove_node(NODE *);
206 NODE *n1; in add_arc()
207 NODE *n2; in add_arc()
[all …]
/netbsd/src/usr.bin/ctags/
Dtree.c53 static void add_node(NODE *, NODE *);
54 static void free_tree(NODE *);
63 NODE *np; in pfnote()
68 if (!(np = (NODE *)malloc(sizeof(NODE)))) { in pfnote()
73 if (!(head = np = (NODE *)malloc(sizeof(NODE)))) in pfnote()
101 add_node(NODE *node, NODE *cur_node) in add_node()
131 free_tree(NODE *node) in free_tree()
133 NODE *nnode; in free_tree()
/netbsd/src/external/bsd/pcc/dist/pcc/arch/powerpc/
Dmacdefs.h392 #define NODE struct node macro
394 NODE *powerpc_builtin_stdarg_start(NODE *f, NODE *a, unsigned int);
395 NODE *powerpc_builtin_va_arg(NODE *f, NODE *a, unsigned int);
396 NODE *powerpc_builtin_va_end(NODE *f, NODE *a, unsigned int);
397 NODE *powerpc_builtin_va_copy(NODE *f, NODE *a, unsigned int);
398 NODE *powerpc_builtin_frame_address(NODE *f, NODE *a, unsigned int);
399 NODE *powerpc_builtin_return_address(NODE *f, NODE *a, unsigned int);
400 #undef NODE
/netbsd/src/external/bsd/pcc/dist/pcc/arch/nova/
Dlocal2.c35 void acon(NODE *p);
36 int argsize(NODE *p);
109 tlen(p) NODE *p;
142 fldexpand(NODE *p, int cookie, char **cp) in fldexpand()
153 bfasg(NODE *p)
155 NODE *fn = p->n_left;
209 starg(NODE *p)
223 zzzcode(NODE *p, int c) in zzzcode()
289 rewfld(NODE *p) in rewfld()
294 int canaddr(NODE *);
[all …]
Dorder.c35 int canaddr(NODE *);
61 offstar(NODE *p, int shape) in offstar()
63 NODE *r; in offstar()
85 myormake(NODE *q) in myormake()
95 shumul(NODE *p, int shape) in shumul()
112 setbin(NODE *p) in setbin()
123 setasg(NODE *p, int cookie) in setasg()
132 setuni(NODE *p, int cookie) in setuni()
151 setorder(NODE *p) in setorder()
160 livecall(NODE *p) in livecall()
/netbsd/src/external/bsd/pcc/dist/pcc/arch/m16c/
Dlocal2.c34 void acon(NODE *p);
35 int argsize(NODE *p);
36 void genargs(NODE *p);
158 tlen(p) NODE *p;
186 twollcomp(NODE *p)
230 zzzcode(NODE *p, int c)
232 NODE *l;
297 rewfld(NODE *p)
302 int canaddr(NODE *);
304 canaddr(NODE *p)
[all …]
/netbsd/src/external/bsd/pcc/dist/pcc/arch/mips/
Dcode.c42 #define NODE P1ND macro
127 NODE *p, *q; in efcode()
164 NODE *p; in putintemp()
177 NODE *p, *q; in param_retptr()
194 NODE *p, *q; in param_struct()
225 NODE *p, *q; in param_64bit()
263 NODE *p, *q; in param_32bit()
287 NODE *p, *q, *t; in param_double()
334 NODE *p, *q, *t; in param_float()
411 NODE *p, *q; in bfcode()
[all …]
/netbsd/src/external/bsd/pcc/dist/pcc/arch/hppa/
Dorder.c37 int canaddr(NODE *);
53 offstar(NODE *p, int shape) in offstar()
55 NODE *r; in offstar()
79 myormake(NODE *q) in myormake()
81 NODE *p, *r; in myormake()
101 shumul(NODE *p, int shape) in shumul()
118 setbin(NODE *p) in setbin()
128 setasg(NODE *p, int cookie) in setasg()
134 NODE *l, *r; in setasg()
157 setuni(NODE *p, int cookie) in setuni()
[all …]
/netbsd/src/external/bsd/pcc/dist/pcc/arch/vax/
Dlocal.c40 #define NODE P1ND macro
47 static void r1arg(NODE *p, NODE *q);
52 NODE *
53 clocal(p) NODE *p; { in clocal()
68 register NODE *r, *l;
167 r1arg(NODE *p, NODE *q) in r1arg()
169 NODE *r; in r1arg()
187 myp2tree(NODE *p) in myp2tree()
193 NODE *q = p->n_left->n_left; in myp2tree()
224 andable(NODE *p) in andable()
[all …]
Dcode.c40 #define NODE P1ND macro
129 NODE *p, *q; in efcode()
156 NODE *p, *q; in bfcode()
363 NODE *
364 funcode(NODE *p) in funcode()
366 NODE *r, *l; in funcode()
391 NODE *
392 builtin_ffs(const struct bitable *bt, NODE *a) in builtin_ffs()
394 NODE *p, *q, *r; in builtin_ffs()
408 NODE *
[all …]
/netbsd/src/external/bsd/pcc/dist/pcc/arch/pdp10/
Dorder.c33 int canaddr(NODE *);
47 offstar(NODE *p, int shape) in offstar()
49 NODE *q; in offstar()
69 setbin(NODE *p) in setbin()
72 NODE *r, *s; in setbin()
104 setasg(NODE *p, int cookie) in setasg()
111 setuni(NODE *p, int cookie) in setuni()
117 special(NODE *p, int shape) in special()
148 setorder(NODE *p) in setorder()
166 myormake(NODE *p) in myormake()
[all …]

1234567