| /xsrc/external/mit/MesaLib/dist/src/freedreno/decode/ |
| H A D | rnnutil.h | 36 #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 D | rnnutil.c | 39 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 D | script.h | 51 struct rnn; 55 struct rnn *rnn,
|
| H A D | script.c | 56 /* 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 D | cffdec.c | 107 * 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 D | crashdec.c | 63 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 D | test.lua | 3 r = rnn.init("a630")
|
| H A D | analyze.lua | 143 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 D | sanity-a6xx.lua | 55 local r = rnn.init("a630")
|
| H A D | tex3d-layout.lua | 17 local r = rnn.init("a630")
|
| H A D | texturator-to-unit-test-5xx.lua | 14 local r = rnn.init("a530")
|
| H A D | texturator-to-unit-test.lua | 14 local r = rnn.init("a630")
|
| H A D | parse-submits.lua | 15 local r = rnn.init("a630")
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_util.h | 459 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 D | nv50_ir_util.h | 459 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 D | 20.2.0.rst | 1209 - 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.json | 12991 "description": "freedreno/rnn: normalize line endings in rules-ng.xsd", [all...] |