| /xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/ |
| ir3_asm.h | 37 void *bin; member in struct:ir3_kernel
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/standalone/ |
| lima_disasm.c | 135 uint32_t *bin = ralloc_size(NULL, chunk.size); local 136 if (!bin) { 141 if (!fread(bin, chunk.size, 1, in)) { 143 ralloc_free(bin); 144 bin = NULL; 147 return bin; 181 uint32_t *bin = prog; local 184 ppir_codegen_ctrl *ctrl = (ppir_codegen_ctrl *)bin; 186 ppir_disassemble_instr(bin, offset, stdout); 187 bin += ctrl->count [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/kernel/ |
| vc4_gem.c | 29 * Copies in the user's binning command list and generates the validated bin 37 void *bin; local 66 "in bin/render CLs.\n"); 70 bin = temp + bin_offset; 76 ret = copy_from_user(bin, 80 DRM_ERROR("Failed to copy in bin cl\n"); 115 exec->bin_u = bin; 127 bin,
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/valhall/test/ |
| test-disassembler.c | 84 uint64_t bin = parse_hex(line); local 86 va_disasm_instr(outputp, bin);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/kernel/ |
| vc4_gem.c | 29 * Copies in the user's binning command list and generates the validated bin 37 void *bin; local 66 "in bin/render CLs.\n"); 70 bin = temp + bin_offset; 76 ret = copy_from_user(bin, 80 DRM_ERROR("Failed to copy in bin cl\n"); 115 exec->bin_u = bin; 127 bin,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/ |
| program.hpp | 66 const std::string &log = {}) : bin(b), opts(opts), log(log) {} 71 binary bin; member in struct:clover::program::build
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| nv50_ir_target.cpp | 193 uint32_t *bin = code - codeSize / 4; local 198 INFO("%08x ", bin[pos]); 351 info->bin.syms = 352 (struct nv50_ir_prog_symbol *)MALLOC(nMax * sizeof(*info->bin.syms)); 360 info->bin.syms[n].label = f->getLabel(); 361 info->bin.syms[n].offset = f->binPos; 364 info->bin.numSyms = n; 385 info->bin.instructions = 0; 395 info->bin.instructions++; 403 info->bin.relocData = emit->getRelocInfo() [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| nv50_ir_target.cpp | 202 uint32_t *bin = code - codeSize / 4; local 207 INFO("%08x ", bin[pos]); 368 info->bin.instructions = 0; 378 info->bin.instructions++; 386 info->bin.relocData = emit->getRelocInfo(); 387 info->bin.fixupData = emit->getFixupInfo();
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| ir3_shader.c | 118 void *bin; local 120 bin = ir3_assemble(v->ir, &v->info, gpu_id); 121 if (!bin) 138 return bin; 147 uint32_t sz, *bin; local 149 bin = ir3_shader_assemble(v, gpu_id); 157 memcpy(fd_bo_map(v->bo), bin, sz); 163 ir3_shader_disasm(v, bin, stdout); 172 ir3_shader_disasm(v, bin, stderr); 175 free(bin); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| ir3_shader.c | 134 uint32_t *bin; local 152 bin = isa_assemble(v); 153 if (!bin) 160 memcpy(&bin[info->constant_data_offset / 4], v->constant_data, 190 return bin; 220 v->bin = ir3_shader_assemble(v); 221 if (!v->bin) { 233 v->bin = ir3_shader_assemble(v); 240 _mesa_sha1_compute(v->bin, v->info.size, sha1); 255 ir3_shader_disasm(v, v->bin, stream) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/ |
| fd3_program.c | 60 uint32_t i, sz, *bin; local 71 bin = fd_bo_map(so->bo); 75 bin = NULL; 82 if (bin) { 89 OUT_RING(ring, bin[i]);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/ |
| fd4_program.c | 46 uint32_t i, sz, *bin; local 51 bin = fd_bo_map(so->bo); 55 bin = NULL; 63 if (bin) { 71 * doesn't realize that the only case where bin==NULL, sz==0: 73 assume(bin || (sz == 0)); 76 OUT_RING(ring, bin[i]);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/ |
| ir3_cmdline.c | 61 uint32_t *bin; local 63 bin = ir3_shader_assemble(so); 65 ir3_shader_disasm(so, bin, stdout);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| lp_rast_debug.c | 153 debug_bin( const struct cmd_bin *bin, int x, int y ) 156 const struct cmd_block *head = bin->head; 161 info = lp_characterize_bin(bin); 175 debug_printf("bin %d,%d: type %s\n", x, y, type); 366 const struct cmd_bin *bin, 381 for (block = bin->head; block; block = block->next) { 436 lp_debug_bin( const struct cmd_bin *bin, int i, int j) 441 if (bin->head) { 442 do_debug_bin(&tile, bin, i, j, TRUE); 463 /** Return number of bytes used for a single bin */ 467 struct cmd_bin *bin = lp_scene_get_bin((struct lp_scene *) scene, x, y); local 494 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local 567 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local [all...] |
| lp_rast_priv.h | 84 const struct cmd_bin *bin; member in struct:lp_rasterizer_task 412 lp_debug_bin( const struct cmd_bin *bin, int x, int y ); 416 const struct cmd_bin *bin);
|
| lp_scene.c | 81 /* We'll need at least one command block per bin. Make sure that's 118 const struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local 119 if (bin->head) { 130 * check success at each bin. 139 /* Remove all commands from a bin. Tries to reuse some of the memory 140 * allocated to the bin, however. 145 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local 147 bin->last_state = NULL; 148 bin->head = bin->tail 555 struct cmd_bin *bin = NULL; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/ |
| nv30_winsys.h | 37 PUSH_RESET(struct nouveau_pushbuf *push, int bin) 39 nouveau_bufctx_reset(bufctx(push), bin); local 43 PUSH_REFN(struct nouveau_pushbuf *push, int bin, 46 nouveau_bufctx_refn(bufctx(push), bin, bo, access); local 50 PUSH_MTHDl(struct nouveau_pushbuf *push, int subc, int mthd, int bin, 53 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd, local 59 PUSH_MTHDo(struct nouveau_pushbuf *push, int subc, int mthd, int bin, 62 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd, local 71 PUSH_MTHDs(struct nouveau_pushbuf *push, int subc, int mthd, int bin, 75 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/ |
| nouveau_local.h | 96 PUSH_RESET(struct nouveau_pushbuf *push, int bin) 98 nouveau_bufctx_reset(BUFCTX(push), bin); local 102 PUSH_MTHDl(struct nouveau_pushbuf *push, int subc, int mthd, int bin, 105 nouveau_bufctx_mthd(BUFCTX(push), bin, (1 << 18) | (subc << 13) | mthd, local 111 PUSH_MTHDs(struct nouveau_pushbuf *push, int subc, int mthd, int bin, 115 nouveau_bufctx_mthd(BUFCTX(push), bin, (1 << 18) | (subc << 13) | mthd, local 125 PUSH_MTHD(struct nouveau_pushbuf *push, int subc, int mthd, int bin, 129 nouveau_bufctx_mthd(BUFCTX(push), bin, (1 << 18) | (subc << 13) | mthd, local
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/ |
| fd3_program.c | 98 uint32_t i, sz, *bin; local 109 bin = fd_bo_map(so->bo); 113 bin = NULL; 121 if (bin) { 129 OUT_RING(ring, bin[i]);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/ |
| fd4_program.c | 83 uint32_t i, sz, *bin; local 88 bin = fd_bo_map(so->bo); 92 bin = NULL; 100 if (bin) { 109 * doesn't realize that the only case where bin==NULL, sz==0: 111 assume(bin || (sz == 0)); 114 OUT_RING(ring, bin[i]);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ir3/ |
| ir3_cmdline.c | 58 uint32_t *bin; local 60 bin = ir3_shader_assemble(so, so->shader->compiler->gpu_id); 62 ir3_shader_disasm(so, bin, stdout); 63 free(bin);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| lp_rast_debug.c | 104 debug_bin( const struct cmd_bin *bin, int x, int y ) 107 const struct cmd_block *head = bin->head; 110 debug_printf("bin %d,%d:\n", x, y); 244 const struct cmd_bin *bin, 259 for (block = bin->head; block; block = block->next) { 301 lp_debug_bin( const struct cmd_bin *bin, int i, int j) 306 if (bin->head) { 307 do_debug_bin(&tile, bin, i, j, TRUE); 328 /** Return number of bytes used for a single bin */ 332 struct cmd_bin *bin = lp_scene_get_bin((struct lp_scene *) scene, x, y) local 359 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local 432 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local [all...] |
| lp_rast_priv.h | 84 const struct cmd_bin *bin; member in struct:lp_rasterizer_task 339 lp_debug_bin( const struct cmd_bin *bin, int x, int y );
|
| lp_scene.c | 73 /* We'll need at least one command block per bin. Make sure that's 111 const struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local 112 if (bin->head) { 123 * at each bin. 132 /* Remove all commands from a bin. Tries to reuse some of the memory 133 * allocated to the bin, however. 138 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local 140 bin->last_state = NULL; 141 bin->head = bin->tail 240 struct cmd_bin *bin = lp_scene_get_bin(scene, i, j); local 485 struct cmd_bin *bin = NULL; local [all...] |
| lp_scene.h | 30 * Binner data structures and bin-related functions. 97 const struct lp_rast_state *last_state; /* most recent state set in bin */ 121 * All bins and bin data are contained here. 122 * Per-bin data goes into the 'tile' bins. 195 struct cmd_bin *bin ); 206 * Allocate space for a command/data in the bin's data buffer. 283 /** Return pointer to a particular tile's bin. */ 291 /** Remove all commands from a bin */ 296 /* Add a command to bin[x][y]. 304 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y) local 337 struct cmd_bin *bin = lp_scene_get_bin(scene, x, y); local [all...] |