Searched refs:rnn (Results 1 - 17 of 17) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/freedreno/decode/
H A Drnnutil.h36 #include "rnn.h"
39 struct rnn { struct
52 void _rnn_init(struct rnn *rnn, int nocolor);
53 struct rnn *rnn_new(int nocolor);
54 void rnn_load_file(struct rnn *rnn, char *file, char *domain);
55 void rnn_load(struct rnn *rnn, const char *gpuname);
56 uint32_t rnn_regbase(struct rnn *rn
[all...]
H A Drnnutil.c39 finddom(struct rnn *rnn, uint32_t regbase) argument
41 if (rnndec_checkaddr(rnn->vc, rnn->dom[0], regbase, 0))
42 return rnn->dom[0];
43 return rnn->dom[1];
47 _rnn_init(struct rnn *rnn, int nocolor) argument
51 rnn->db = rnn_newdb();
52 rnn
65 struct rnn *rnn = calloc(sizeof(*rnn), 1); local in function:rnn_new
76 init(struct rnn * rnn,char * file,char * domain) argument
100 rnn_load_file(struct rnn * rnn,char * file,char * domain) argument
106 rnn_load(struct rnn * rnn,const char * gpuname) argument
122 rnn_regbase(struct rnn * rnn,const char * name) argument
131 rnn_regname(struct rnn * rnn,uint32_t regbase,int color) argument
148 rnn_reginfo(struct rnn * rnn,uint32_t regbase) argument
154 rnn_enumname(struct rnn * rnn,const char * name,uint32_t val) argument
173 rnn_regelem(struct rnn * rnn,const char * name) argument
195 rnn_regoff(struct rnn * rnn,uint32_t offset) argument
204 rnn_decodelem(struct rnn * rnn,struct rnntypeinfo * info,uint32_t regval,union rnndecval * val) argument
[all...]
H A Dscript.h51 struct rnn;
55 struct rnn *rnn,
H A Dscript.c56 /* An rnn based decoder, which can either be decoding current register
61 struct rnn base;
69 to_rnndec(struct rnn *rnn) argument
71 return (struct rnndec *)rnn;
75 rnn_val(struct rnn *rnn, uint32_t regbase) argument
77 struct rnndec *rnndec = to_rnndec(rnn);
159 /* Expose rnn decode to script environment as "rnn" librar
163 struct rnn *rnn; member in struct:rnndoff
169 push_rnndoff(lua_State * L,struct rnn * rnn,struct rnndelem * elem,uint64_t offset) argument
184 pushdecval(struct lua_State * L,struct rnn * rnn,uint32_t regval,struct rnntypeinfo * info) argument
213 l_rnn_etype(lua_State * L,struct rnn * rnn,struct rnndelem * elem,uint64_t offset) argument
269 l_rnn_etype_struct(lua_State * L,struct rnn * rnn,struct rnndelem * elem,uint64_t offset) argument
316 l_rnn_etype_array(lua_State * L,struct rnn * rnn,struct rnndelem * elem,uint64_t offset) argument
420 l_rnn_etype_reg(lua_State * L,struct rnn * rnn,struct rnndelem * elem,uint64_t offset) argument
441 struct rnn *rnn = lua_touserdata(L, 1); local in function:l_rnn_meta_index
488 struct rnn *rnn = lua_touserdata(L, 1); local in function:l_rnn_enumname
498 struct rnn *rnn = lua_touserdata(L, 1); local in function:l_rnn_regname
507 struct rnn *rnn = lua_touserdata(L, 1); local in function:l_rnn_regval
679 struct rnn *rnn = lua_touserdata(L, 1); local in function:l_rnn_meta_dom_index
720 script_packet(uint32_t * dwords,uint32_t sizedwords,struct rnn * rnn,struct rnndomain * dom) argument
[all...]
H A Dcffdec.c107 * defer parsing query string until after gpu_id is know and rnn db
710 static struct rnn *rnn; variable in typeref:struct:rnn *
715 rnn = rnn_new(!options->color);
717 rnn_load(rnn, gpuname);
762 /* TODO we need an API to free/cleanup any previous rnn */
793 return rnn_enumname(rnn, "adreno_pm4_type3_packets", opc);
799 return rnn_regname(rnn, regbase, color);
805 return rnn_regbase(rnn, name);
821 struct rnndecaddrinfo *info = rnn_reginfo(rnn, regbas
[all...]
H A Dcrashdec.c63 static struct rnn *rnn_gmu;
64 static struct rnn *rnn_control;
65 static struct rnn *rnn_pipe;
421 dump_register(struct rnn *rnn, uint32_t offset, uint32_t value) argument
423 struct rnndecaddrinfo *info = rnn_reginfo(rnn, offset);
425 char *decoded = rnndec_decodeval(rnn->vc, info->typeinfo, value);
/xsrc/external/mit/MesaLib/dist/src/freedreno/decode/scripts/
H A Dtest.lua3 r = rnn.init("a630")
H A Danalyze.lua143 io.write("loading rnn database: \n" .. gpuname)
144 r = rnn.init(gpuname)
152 gpuname, rnn.regname(r, regbase),
153 regval, rnn.regval(r, regbase, regval)))
H A Dsanity-a6xx.lua55 local r = rnn.init("a630")
H A Dtex3d-layout.lua17 local r = rnn.init("a630")
H A Dtexturator-to-unit-test-5xx.lua14 local r = rnn.init("a530")
H A Dtexturator-to-unit-test.lua14 local r = rnn.init("a630")
H A Dparse-submits.lua15 local r = rnn.init("a630")
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_util.h459 Range *rnn; local in function:nv50_ir::Interval::Range::coalesce
463 rnn = next->next;
466 next = rnn;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_util.h459 Range *rnn; local in function:nv50_ir::Interval::Range::coalesce
463 rnn = next->next;
466 next = rnn;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.2.0.rst1209 - freedreno/rnn: Return success when parsing addvariant
1211 - freedreno/rnn: Support stripes in rnndec_decodereg
1215 - freedreno/rnn: Make rnn_decode_enum() respect variants
4176 - freedreno: slurp in rnn
4179 - freedreno/rnn: warnings cleanup
4189 - freedreno/tools: check rnn parse status
4190 - freedreno/rnn: split out helper to find files
4191 - freedreno/rnn: add error helper
4192 - freedreno/rnn: rename schema file
4193 - freedreno/rnn
[all...]
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json12991 "description": "freedreno/rnn: normalize line endings in rules-ng.xsd",
[all...]

Completed in 123 milliseconds