Home
last modified time | relevance | path

Searched refs:rnndelem (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/freedreno/decode/
Drnnutil.c149 static struct rnndelem *regelem(struct rnndomain *domain, const char *name) in regelem()
153 struct rnndelem *elem = domain->subelems[i]; in regelem()
161 struct rnndelem *rnn_regelem(struct rnn *rnn, const char *name) in rnn_regelem()
163 struct rnndelem *elem = regelem(rnn->dom[0], name); in rnn_regelem()
169 static struct rnndelem *regoff(struct rnndomain *domain, uint32_t offset) in regoff()
173 struct rnndelem *elem = domain->subelems[i]; in regoff()
181 struct rnndelem *rnn_regoff(struct rnn *rnn, uint32_t offset) in rnn_regoff()
183 struct rnndelem *elem = regoff(rnn->dom[0], offset); in rnn_regoff()
Dscript.c155 struct rnndelem *elem;
160 struct rnndelem *elem, uint64_t offset) in push_rnndoff()
169 struct rnndelem *elem, uint64_t offset);
171 struct rnndelem *elem, uint64_t offset);
203 struct rnndelem *elem, uint64_t offset) in l_rnn_etype()
238 struct rnndelem *elem = rnndoff->elem; in l_rnn_struct_meta_index()
242 struct rnndelem *subelem = elem->subelems[i]; in l_rnn_struct_meta_index()
258 struct rnndelem *elem, uint64_t offset) in l_rnn_etype_struct()
279 struct rnndelem *elem = rnndoff->elem; in l_rnn_array_meta_index()
304 struct rnndelem *elem, uint64_t offset) in l_rnn_etype_array()
[all …]
Drnnutil.h61 struct rnndelem *rnn_regelem(struct rnn *rnn, const char *name);
62 struct rnndelem *rnn_regoff(struct rnn *rnn, uint32_t offset);
/external/mesa3d/src/freedreno/rnn/
Drnn.h180 struct rnndelem **subelems;
189 struct rnndelem **subelems;
194 struct rnndelem { struct
218 struct rnndelem **subelems; argument
Drnn.c462 static struct rnndelem *trydelem(struct rnndb *db, char *file, xmlNode *node) { in trydelem()
464 struct rnndelem *res = calloc(sizeof *res, 1); in trydelem()
482 struct rnndelem *res = calloc(sizeof *res, 1); in trydelem()
543 struct rnndelem *delem; in trydelem()
572 struct rnndelem *res = calloc(sizeof *res, 1); in trydelem()
654 struct rnndelem *delem; in parsegroup()
730 struct rnndelem *delem; in parsedomain()
998 static struct rnndelem *copydelem (struct rnndelem *elem, char *file) { in copydelem()
999 struct rnndelem *res = calloc (sizeof *res, 1); in copydelem()
1243 static void prepdelem(struct rnndb *db, struct rnndelem *elem, char *prefix, struct rnnvarinfo *par… in prepdelem()
Drnndec.c341 static int get_array_idx_offset(struct rnndelem *elem, uint64_t addr, uint64_t *idx, uint64_t *offs… in get_array_idx_offset()
368 static struct rnndecaddrinfo *trymatch (struct rnndeccontext *ctx, struct rnndelem **elems, int ele… in trymatch()
481 static unsigned tryreg(struct rnndeccontext *ctx, struct rnndelem **elems, int elemsnum, in tryreg()
501 struct rnndelem *elem = elems[i]; in tryreg()
Dheadergen2.c46 struct rnndelem **elems = NULL;
234 static void printdelem (struct rnndelem *elem, uint64_t offset) { in printdelem()