| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| eg_asm.c | 36 bc->bytecode[id++] = cf->isa[0]; 37 bc->bytecode[id++] = cf->isa[1]; 45 bc->bytecode[id++] = 53 bc->bytecode[id++] = 61 bc->bytecode[id++] = S_SQ_CF_ALU_WORD0_ADDR(cf->addr >> 1) | 65 bc->bytecode[id++] = S_SQ_CF_ALU_WORD1_CF_INST(opcode) | 73 bc->bytecode[id++] = S_SQ_CF_WORD0_ADDR(cf->addr >> 1); 74 bc->bytecode[id] = S_SQ_CF_WORD1_CF_INST(opcode) | 79 bc->bytecode[id] |= S_SQ_CF_ALLOC_EXPORT_WORD1_END_OF_PROGRAM(cf->end_of_program); 83 bc->bytecode[id++] = S_SQ_CF_ALLOC_EXPORT_WORD0_RW_GPR(cf->output.gpr) [all...] |
| r700_asm.c | 26 void r700_bytecode_cf_vtx_build(uint32_t *bytecode, const struct r600_bytecode_cf *cf) 29 *bytecode++ = S_SQ_CF_WORD0_ADDR(cf->addr >> 1); 30 *bytecode++ = S_SQ_CF_WORD1_CF_INST(r600_isa_cf_opcode(ISA_CC_R700, cf->op)) | 39 bc->bytecode[id++] = S_SQ_ALU_WORD0_SRC0_SEL(alu->src[0].sel) | 53 bc->bytecode[id++] = S_SQ_ALU_WORD1_DST_GPR(alu->dst.sel) | 64 bc->bytecode[id++] = S_SQ_ALU_WORD1_DST_GPR(alu->dst.sel) | 132 bc->bytecode[id++] = S_SQ_MEM_RD_WORD0_MEM_INST(2) | 146 bc->bytecode[id++] = S_SQ_MEM_RD_WORD1_DST_GPR(mem->dst_gpr) | 157 bc->bytecode[id++] = S_SQ_MEM_RD_WORD2_ARRAY_BASE(mem->array_base) | 162 bc->bytecode[id++] = 0; /* MEM ops are 4 word aligned * [all...] |
| r600_asm.c | 1557 bc->bytecode[id] = S_SQ_VTX_WORD0_VTX_INST(r600_isa_fetch_opcode(bc->isa->hw_class, vtx->op)) | 1563 bc->bytecode[id] |= S_SQ_VTX_WORD0_MEGA_FETCH_COUNT(vtx->mega_fetch_count); 1565 bc->bytecode[id++] = S_SQ_VTX_WORD1_DST_SEL_X(vtx->dst_sel_x) | 1575 bc->bytecode[id] = S_SQ_VTX_WORD2_OFFSET(vtx->offset)| 1578 bc->bytecode[id] |= ((vtx->buffer_index_mode & 0x3) << 21); // S_SQ_VTX_WORD2_BIM(vtx->buffer_index_mode); 1580 bc->bytecode[id] |= S_SQ_VTX_WORD2_MEGA_FETCH(1); 1582 bc->bytecode[id++] = 0; 1589 bc->bytecode[id] = S_SQ_TEX_WORD0_TEX_INST( 1596 bc->bytecode[id] |= ((tex->sampler_index_mode & 0x3) << 27) | // S_SQ_TEX_WORD0_SIM(tex->sampler_index_mode); 1599 bc->bytecode[id++] = S_SQ_TEX_WORD1_DST_GPR(tex->dst_gpr) 2645 uint32_t *bytecode; local [all...] |
| r600_asm.h | 270 uint32_t *bytecode; member in struct:r600_bytecode 336 void r700_bytecode_cf_vtx_build(uint32_t *bytecode,
|
| evergreen_compute.c | 411 bc->bytecode = CALLOC(1, binary->code_size); 412 memcpy(bc->bytecode, binary->code, binary->code_size); 423 FREE(bc->bytecode); 463 memcpy(p, shader->bc.bytecode, shader->bc.ndw * 4);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| eg_asm.c | 36 bc->bytecode[id++] = cf->isa[0]; 37 bc->bytecode[id++] = cf->isa[1]; 45 bc->bytecode[id++] = 53 bc->bytecode[id++] = 61 bc->bytecode[id++] = S_SQ_CF_ALU_WORD0_ADDR(cf->addr >> 1) | 65 bc->bytecode[id++] = S_SQ_CF_ALU_WORD1_CF_INST(opcode) | 73 bc->bytecode[id++] = S_SQ_CF_WORD0_ADDR(cf->addr >> 1); 74 bc->bytecode[id] = S_SQ_CF_WORD1_CF_INST(opcode) | 79 bc->bytecode[id] |= S_SQ_CF_ALLOC_EXPORT_WORD1_END_OF_PROGRAM(cf->end_of_program); 83 bc->bytecode[id++] = S_SQ_CF_ALLOC_EXPORT_WORD0_RW_GPR(cf->output.gpr) [all...] |
| r700_asm.c | 26 void r700_bytecode_cf_vtx_build(uint32_t *bytecode, const struct r600_bytecode_cf *cf) 29 *bytecode++ = S_SQ_CF_WORD0_ADDR(cf->addr >> 1); 30 *bytecode++ = S_SQ_CF_WORD1_CF_INST(r600_isa_cf_opcode(ISA_CC_R700, cf->op)) | 39 bc->bytecode[id++] = S_SQ_ALU_WORD0_SRC0_SEL(alu->src[0].sel) | 53 bc->bytecode[id++] = S_SQ_ALU_WORD1_DST_GPR(alu->dst.sel) | 64 bc->bytecode[id++] = S_SQ_ALU_WORD1_DST_GPR(alu->dst.sel) | 132 bc->bytecode[id++] = S_SQ_MEM_RD_WORD0_MEM_INST(2) | 146 bc->bytecode[id++] = S_SQ_MEM_RD_WORD1_DST_GPR(mem->dst_gpr) | 157 bc->bytecode[id++] = S_SQ_MEM_RD_WORD2_ARRAY_BASE(mem->array_base) | 162 bc->bytecode[id++] = 0; /* MEM ops are 4 word aligned * [all...] |
| r600_asm.c | 1550 bc->bytecode[id] = S_SQ_VTX_WORD0_VTX_INST(r600_isa_fetch_opcode(bc->isa->hw_class, vtx->op)) | 1556 bc->bytecode[id] |= S_SQ_VTX_WORD0_MEGA_FETCH_COUNT(vtx->mega_fetch_count); 1558 bc->bytecode[id++] = S_SQ_VTX_WORD1_DST_SEL_X(vtx->dst_sel_x) | 1568 bc->bytecode[id] = S_SQ_VTX_WORD2_OFFSET(vtx->offset)| 1571 bc->bytecode[id] |= ((vtx->buffer_index_mode & 0x3) << 21); // S_SQ_VTX_WORD2_BIM(vtx->buffer_index_mode); 1573 bc->bytecode[id] |= S_SQ_VTX_WORD2_MEGA_FETCH(1); 1575 bc->bytecode[id++] = 0; 1582 bc->bytecode[id] = S_SQ_TEX_WORD0_TEX_INST( 1589 bc->bytecode[id] |= ((tex->sampler_index_mode & 0x3) << 27) | // S_SQ_TEX_WORD0_SIM(tex->sampler_index_mode); 1592 bc->bytecode[id++] = S_SQ_TEX_WORD1_DST_GPR(tex->dst_gpr) 2638 uint32_t *bytecode; local [all...] |
| r600_asm.h | 264 uint32_t *bytecode; member in struct:r600_bytecode 330 void r700_bytecode_cf_vtx_build(uint32_t *bytecode,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/svga/drm/ |
| vmw_shader.h | 71 const uint32 *bytecode,
|
| vmw_shader.c | 72 * shader bytecode and signature if specified to the shader memory. 77 const uint32 *bytecode, 106 /* copy the shader bytecode */ 107 memcpy(map, bytecode, bytecodeLen); 109 /* if shader signature is specified, append it to the bytecode. */
|
| vmw_screen.h | 266 const uint32 *bytecode,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/ |
| sb_core.cpp | 113 assert(!"sb: bytecode decoding error"); 120 bc_dump(*sh, bc->bytecode, bc->ndw).run(); 154 assert(!"sb: bytecode parsing error"); 167 sblog << "sb: using unoptimized bytecode...\n"; \ 250 bytecode &nbc = builder.get_bytecode(); 258 free(bc->bytecode); 260 bc->bytecode = (uint32_t*) malloc(bc->ndw << 2); 261 nbc.write_data(bc->bytecode); 266 SB_DUMP_STAT( sblog << "sb: dry run: optimized bytecode is not used\n"; );
|
| sb_bc.h | 814 // bytecode format definition 843 // bytecode format field definition 856 // CLAMP macro defined elsewhere interferes with bytecode field name 939 class bytecode { class in namespace:r600_sb 949 bytecode(sb_hw_class_bits hw, unsigned rdw = 256) function in class:r600_sb::bytecode 981 bytecode & operator <<(uint32_t v) { 990 bytecode & operator <<(const hw_encoding_format &e) { 995 bytecode & operator <<(const bytecode &b) { 1007 bytecode bb [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/ |
| sb_core.cpp | 113 assert(!"sb: bytecode decoding error"); 120 bc_dump(*sh, bc->bytecode, bc->ndw).run(); 154 assert(!"sb: bytecode parsing error"); 167 sblog << "sb: using unoptimized bytecode...\n"; \ 250 bytecode &nbc = builder.get_bytecode(); 258 free(bc->bytecode); 260 bc->bytecode = (uint32_t*) malloc(bc->ndw << 2); 261 nbc.write_data(bc->bytecode); 266 SB_DUMP_STAT( sblog << "sb: dry run: optimized bytecode is not used\n"; );
|
| sb_bc.h | 775 // bytecode format definition 804 // bytecode format field definition 817 // CLAMP macro defined elsewhere interferes with bytecode field name 900 class bytecode { class in namespace:r600_sb 910 bytecode(sb_hw_class_bits hw, unsigned rdw = 256) function in class:r600_sb::bytecode 942 bytecode & operator <<(uint32_t v) { 951 bytecode & operator <<(const hw_encoding_format &e) { 956 bytecode & operator <<(const bytecode &b) { 968 bytecode bb [all...] |
| /xsrc/external/mit/xedit/dist/lisp/ |
| bytecode.c | 30 /* $XFree86: xc/programs/xedit/lisp/bytecode.c,v 1.17 2003/05/27 22:27:01 tsi Exp $ */ 36 o Write code for allowing storing the bytecode on disk. Basically 37 write a section of the bytecode with the package name of the symbol 39 the pointers in the bytecode. Constants can be stored as the string 60 o Cleanup of interpreted code. Having bytecode mean that the interpreter 74 that generates a bytecode like: 96 #include "lisp/bytecode.h" 223 unsigned char *bytecode; /* Bytecode generated so far */ member in struct:_LispCom 259 /* Bytecode table * 542 LispObj *name, *lambda, *bytecode; local 1237 LispBytecode *bytecode; local 2855 unsigned char *bytecode; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| d3d12_pipeline_state.cpp | 203 pso_desc.VS.pShaderBytecode = shader->bytecode; 210 pso_desc.GS.pShaderBytecode = shader->bytecode; 218 pso_desc.PS.pShaderBytecode = shader->bytecode;
|
| d3d12_compiler.h | 120 void *bytecode; member in struct:d3d12_shader
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/svga/drm/ |
| vmw_screen.h | 248 const uint32 *bytecode,
|
| vmw_screen_svga.c | 411 const uint32 *bytecode, 435 memcpy(code, bytecode, bytecodeLen);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/ |
| svga_winsys.h | 440 const uint32 *bytecode, 718 const uint32 *bytecode,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/ |
| svga_winsys.h | 429 const uint32 *bytecode, 692 const uint32 *bytecode,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/ |
| ir2_assemble.c | 363 instr_t bytecode[384], bc; local 505 bytecode[i++] = bc; 541 memcpy(&dwords[cfdwords], bytecode, alufetchdwords * 4);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/ |
| ir2_assemble.c | 359 instr_t bytecode[384], bc; local 498 bytecode[i++] = bc; 536 memcpy(&dwords[cfdwords], bytecode, alufetchdwords * 4);
|