Searched refs:bytecode (Results 1 - 25 of 51) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Deg_asm.c36 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[i
[all...]
H A Dr700_asm.c26 void r700_bytecode_cf_vtx_build(uint32_t *bytecode, const struct r600_bytecode_cf *cf) argument
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[i
[all...]
H A Dr600_asm.c1550 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[i
1662 r600_bytecode_cf_vtx_build(uint32_t * bytecode,const struct r600_bytecode_cf * cf) argument
2638 uint32_t *bytecode; local in function:r600_create_vertex_fetch_shader
[all...]
H A Dr600_asm.h264 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/drivers/r600/
H A Deg_asm.c36 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[i
[all...]
H A Dr700_asm.c26 void r700_bytecode_cf_vtx_build(uint32_t *bytecode, const struct r600_bytecode_cf *cf) argument
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[i
[all...]
H A Dr600_asm.c1557 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[i
1669 r600_bytecode_cf_vtx_build(uint32_t * bytecode,const struct r600_bytecode_cf * cf) argument
2645 uint32_t *bytecode; local in function:r600_create_vertex_fetch_shader
[all...]
H A Dr600_asm.h270 uint32_t *bytecode; member in struct:r600_bytecode
336 void r700_bytecode_cf_vtx_build(uint32_t *bytecode,
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/svga/drm/
H A Dvmw_shader.h71 const uint32 *bytecode,
H A Dvmw_shader.c72 * 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. */
75 vmw_svga_shader_create(struct svga_winsys_screen * sws,SVGA3dShaderType type,const uint32 * bytecode,uint32 bytecodeLen,const SVGA3dDXShaderSignatureHeader * sgnInfo,uint32 sgnLen) argument
H A Dvmw_screen.h266 const uint32 *bytecode,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
H A Dsb_core.cpp113 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"; );
H A Dsb_bc.h775 // 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 b
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
H A Dsb_core.cpp113 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"; );
H A Dsb_bc.h814 // 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 b
[all...]
/xsrc/external/mit/xedit/dist/lisp/
H A Dbytecode.c30 /* $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
542 LispObj *name, *lambda, *bytecode; local in function:Lisp_Disassemble
551 name = bytecode
1237 LispBytecode *bytecode; local in function:MakeBytecodeObject
2423 LinkBuildTableBytecode(LispCom * com,LispObj * bytecode) argument
2500 LinkEmmitBytecode(LispCom * com,CodeTree * tree,unsigned char * bytecode,long offset) argument
2855 unsigned char *bytecode; local in function:ExecuteBytecode
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
H A Dd3d12_pipeline_state.cpp203 pso_desc.VS.pShaderBytecode = shader->bytecode;
210 pso_desc.GS.pShaderBytecode = shader->bytecode;
218 pso_desc.PS.pShaderBytecode = shader->bytecode;
H A Dd3d12_compiler.h120 void *bytecode; member in struct:d3d12_shader
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/svga/drm/
H A Dvmw_screen.h248 const uint32 *bytecode,
H A Dvmw_screen_svga.c411 const uint32 *bytecode,
435 memcpy(code, bytecode, bytecodeLen);
409 vmw_svga_winsys_shader_create(struct svga_winsys_screen * sws,SVGA3dShaderType type,const uint32 * bytecode,uint32 bytecodeLen) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_winsys.h429 const uint32 *bytecode,
692 const uint32 *bytecode,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_winsys.h440 const uint32 *bytecode,
718 const uint32 *bytecode,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
H A Dir2_assemble.c359 instr_t bytecode[384], bc; local in function:assemble
498 bytecode[i++] = bc;
536 memcpy(&dwords[cfdwords], bytecode, alufetchdwords * 4);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
H A Dir2_assemble.c363 instr_t bytecode[384], bc; local in function:assemble
505 bytecode[i++] = bc;
541 memcpy(&dwords[cfdwords], bytecode, alufetchdwords * 4);
/xsrc/external/mit/xedit/dist/
H A DMakefile.in146 am__liblisp_a_SOURCES_DIST = lisp/bytecode.c lisp/bytecode.h \
161 am_liblisp_a_OBJECTS = lisp/liblisp_a-bytecode.$(OBJEXT) \
237 lisp/$(DEPDIR)/liblisp_a-bytecode.Po \
549 liblisp_a_SOURCES = lisp/bytecode.c lisp/bytecode.h lisp/core.c \
758 lisp/liblisp_a-bytecode.$(OBJEXT): lisp/$(am__dirstamp) \
881 @AMDEP_TRUE@@am__include@ @am__quote@lisp/$(DEPDIR)/liblisp_a-bytecode.Po@am__quote@ # am--include-marker
934 lisp/liblisp_a-bytecode.o: lisp/bytecode
[all...]

Completed in 34 milliseconds

123