HomeSort by: relevance | last modified time | path
    Searched refs:bc (Results 1 - 25 of 129) sorted by relevancy

1 2 3 4 5 6

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
sb_bc_builder.cpp 49 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
51 cf->bc.id = cf_cnt++;
54 if (cf->bc.is_alu_extended())
68 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
72 cf->bc.addr = bb.ndw() >> 1;
74 cf->bc.count = (bb.ndw() >> 1) - cf->bc.addr - 1;
78 cf->bc.addr = bb.ndw() >> 1;
80 cf->bc.count = (((bb.ndw() >> 1) - cf->bc.addr) >> 1) - 1
146 const bc_cf &bc = n->bc; local
206 const bc_cf &bc = n->bc; local
263 const bc_cf &bc = n->bc; local
337 const bc_cf &bc = n->bc; local
375 const bc_alu &bc = n->bc; local
502 const bc_fetch &bc = n->bc; local
566 const bc_fetch &bc = n->bc; local
606 const bc_fetch &bc = n->bc; local
705 const bc_fetch &bc = n->bc; local
    [all...]
sb_bc_decoder.cpp 31 int bc_decoder::decode_cf(unsigned &i, bc_cf& bc) {
38 return decode_cf_alu(i, bc);
45 bc.set_op(r600_isa_cf_by_opcode(ctx.isa, opcode, 0));
47 if (bc.op_ptr->flags & CF_EXP) {
48 return decode_cf_exp(i, bc);
49 } else if (bc.op_ptr->flags & CF_MEM) {
50 return decode_cf_mem(i, bc);
55 bc.addr = w0.get_ADDR();
56 bc.jumptable_sel = w0.get_JUMPTABLE_SEL();
61 bc.barrier = w1.get_BARRIER()
    [all...]
sb_bc_dump.cpp 48 id = n.bc.id << 1;
50 if ((n.bc.op_ptr->flags & CF_ALU) && n.bc.is_alu_extended()) {
59 if (n.bc.op_ptr->flags & CF_CLAUSE) {
60 id = n.bc.addr << 1;
81 new_group = n.bc.last;
83 if (n.bc.last) {
119 s << n.bc.op_ptr->name;
121 if (n.bc.op_ptr->flags & CF_EXP) {
125 s << " " << exp_type[n.bc.type] << " "
    [all...]
sb_peephole.cpp 65 if (f->bc.op >= FETCH_OP_GDS_ADD_RET && f->bc.op <= FETCH_OP_GDS_USHORT_READ_RET)
66 f->bc.set_op(f->bc.op - FETCH_OP_GDS_ADD_RET + FETCH_OP_GDS_ADD);
71 if (a->bc.op_ptr->flags & AF_LDS) {
73 if (a->bc.op >= LDS_OP2_LDS_ADD_RET && a->bc.op <= LDS_OP3_LDS_MSKOR_RET)
74 a->bc.set_op(a->bc.op - LDS_OP2_LDS_ADD_RET + LDS_OP2_LDS_ADD);
75 if (a->bc.op == LDS_OP1_LDS_READ_RET
    [all...]
sb_bc_parser.cpp 50 dw = bc->bytecode;
51 bc_ndw = bc->ndw;
59 switch (bc->type) {
71 if (bc->type == PIPE_SHADER_COMPUTE)
77 sh = new shader(ctx, t, bc->debug_id);
78 sh->safe_math = sb_context::safe_math || (t == TARGET_COMPUTE || bc->precise);
84 sh->ngpr = bc->ngpr;
85 sh->nstack = bc->nstack;
120 sh->add_gpr_array(0, bc->ngpr, 0x0F);
138 sh->add_gpr_array(0, pshader->bc.ngpr, 0x0F)
    [all...]
sb_expr.cpp 55 n.bc.src[0].abs = abs;
56 n.bc.src[0].neg = neg;
57 n.bc.set_op(ALU_OP1_MOV);
195 unsigned flags = n.bc.op_ptr->flags;
210 apply_alu_src_mod(n.bc, 0, cv0);
215 apply_alu_src_mod(n.bc, 1, cv1);
223 if (n.bc.src[0].abs && !n.bc.src[0].neg) {
231 } else if (n.bc.src[0].abs && n.bc.src[0].neg)
    [all...]
sb_public.h 41 struct r600_bytecode *bc,
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
sb_bc_builder.cpp 49 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
51 cf->bc.id = cf_cnt++;
54 if (cf->bc.is_alu_extended())
68 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
72 cf->bc.addr = bb.ndw() >> 1;
74 cf->bc.count = (bb.ndw() >> 1) - cf->bc.addr - 1;
78 cf->bc.addr = bb.ndw() >> 1;
80 cf->bc.count = (((bb.ndw() >> 1) - cf->bc.addr) >> 1) - 1
146 const bc_cf &bc = n->bc; local
206 const bc_cf &bc = n->bc; local
263 const bc_cf &bc = n->bc; local
337 const bc_cf &bc = n->bc; local
375 const bc_alu &bc = n->bc; local
502 const bc_fetch &bc = n->bc; local
566 const bc_fetch &bc = n->bc; local
606 const bc_fetch &bc = n->bc; local
705 const bc_fetch &bc = n->bc; local
    [all...]
sb_bc_decoder.cpp 31 int bc_decoder::decode_cf(unsigned &i, bc_cf& bc) {
38 return decode_cf_alu(i, bc);
45 bc.set_op(r600_isa_cf_by_opcode(ctx.isa, opcode, 0));
47 if (bc.op_ptr->flags & CF_EXP) {
48 return decode_cf_exp(i, bc);
49 } else if (bc.op_ptr->flags & CF_MEM) {
50 return decode_cf_mem(i, bc);
55 bc.addr = w0.get_ADDR();
56 bc.jumptable_sel = w0.get_JUMPTABLE_SEL();
61 bc.barrier = w1.get_BARRIER()
    [all...]
sb_bc_dump.cpp 48 id = n.bc.id << 1;
50 if ((n.bc.op_ptr->flags & CF_ALU) && n.bc.is_alu_extended()) {
59 if (n.bc.op_ptr->flags & CF_CLAUSE) {
60 id = n.bc.addr << 1;
81 new_group = n.bc.last;
83 if (n.bc.last) {
119 s << n.bc.op_ptr->name;
121 if (n.bc.op_ptr->flags & CF_EXP) {
125 s << " " << exp_type[n.bc.type] << " "
    [all...]
sb_bc_parser.cpp 50 dw = bc->bytecode;
51 bc_ndw = bc->ndw;
59 switch (bc->type) {
71 if (bc->type == PIPE_SHADER_COMPUTE)
77 sh = new shader(ctx, t, bc->debug_id);
78 sh->safe_math = sb_context::safe_math || (t == TARGET_COMPUTE || bc->precise);
84 sh->ngpr = bc->ngpr;
85 sh->nstack = bc->nstack;
120 sh->add_gpr_array(0, bc->ngpr, 0x0F);
138 sh->add_gpr_array(0, pshader->bc.ngpr, 0x0F)
    [all...]
sb_peephole.cpp 65 if (f->bc.op >= FETCH_OP_GDS_ADD_RET && f->bc.op <= FETCH_OP_GDS_USHORT_READ_RET)
66 f->bc.set_op(f->bc.op - FETCH_OP_GDS_ADD_RET + FETCH_OP_GDS_ADD);
71 if (a->bc.op_ptr->flags & AF_LDS) {
73 if (a->bc.op >= LDS_OP2_LDS_ADD_RET && a->bc.op <= LDS_OP3_LDS_MSKOR_RET)
74 a->bc.set_op(a->bc.op - LDS_OP2_LDS_ADD_RET + LDS_OP2_LDS_ADD);
75 if (a->bc.op == LDS_OP1_LDS_READ_RET
    [all...]
sb_expr.cpp 55 n.bc.src[0].abs = abs;
56 n.bc.src[0].neg = neg;
57 n.bc.set_op(ALU_OP1_MOV);
195 unsigned flags = n.bc.op_ptr->flags;
210 apply_alu_src_mod(n.bc, 0, cv0);
215 apply_alu_src_mod(n.bc, 1, cv1);
223 if (n.bc.src[0].abs && !n.bc.src[0].neg) {
231 } else if (n.bc.src[0].abs && n.bc.src[0].neg)
    [all...]
sb_public.h 41 struct r600_bytecode *bc,
  /xsrc/external/mit/fontconfig/dist/fc-lang/
ps_af.orth 49 06bc
ps_pk.orth 49 06bc
ab.orth 41 04bc-04bf
as.orth 37 09bc
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
eg_asm.c 31 int eg_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf)
36 bc->bytecode[id++] = cf->isa[0];
37 bc->bytecode[id++] = cf->isa[1];
40 unsigned opcode = r600_isa_cf_opcode(bc->isa->hw_class, cf->op);
45 bc->bytecode[id++] =
53 bc->bytecode[id++] =
55 r600_isa_cf_opcode(bc->isa->hw_class, CF_OP_ALU_EXT)) |
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)
    [all...]
r600_asm.h 291 int eg_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf);
292 int egcm_load_index_reg(struct r600_bytecode *bc, unsigned id, bool inside_alu_clause);
293 int eg_bytecode_gds_build(struct r600_bytecode *bc, struct r600_bytecode_gds *gds, unsigned id);
294 int eg_bytecode_alu_build(struct r600_bytecode *bc,
297 void r600_bytecode_init(struct r600_bytecode *bc,
301 void r600_bytecode_clear(struct r600_bytecode *bc);
302 int r600_bytecode_add_alu(struct r600_bytecode *bc,
304 int r600_bytecode_add_vtx(struct r600_bytecode *bc,
306 int r600_bytecode_add_vtx_tc(struct r600_bytecode *bc,
308 int r600_bytecode_add_tex(struct r600_bytecode *bc,
    [all...]
r600_asm.c 139 void r600_bytecode_init(struct r600_bytecode *bc,
146 bc->debug_id = ++next_shader_id;
150 bc->ar_handling = AR_HANDLE_RV6XX;
151 bc->r6xx_nop_after_rel_dst = 1;
153 bc->ar_handling = AR_HANDLE_NORMAL;
154 bc->r6xx_nop_after_rel_dst = 0;
157 list_inithead(&bc->cf);
158 bc->chip_class = chip_class;
159 bc->family = family;
160 bc->has_compressed_msaa_texturing = has_compressed_msaa_texturing
2640 struct r600_bytecode bc; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
eg_asm.c 31 int eg_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf)
36 bc->bytecode[id++] = cf->isa[0];
37 bc->bytecode[id++] = cf->isa[1];
40 unsigned opcode = r600_isa_cf_opcode(bc->isa->hw_class, cf->op);
45 bc->bytecode[id++] =
53 bc->bytecode[id++] =
55 r600_isa_cf_opcode(bc->isa->hw_class, CF_OP_ALU_EXT)) |
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)
    [all...]
r600_asm.h 284 int eg_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf);
285 int egcm_load_index_reg(struct r600_bytecode *bc, unsigned id, bool inside_alu_clause);
286 int eg_bytecode_gds_build(struct r600_bytecode *bc, struct r600_bytecode_gds *gds, unsigned id);
287 int eg_bytecode_alu_build(struct r600_bytecode *bc,
290 void r600_bytecode_init(struct r600_bytecode *bc,
294 void r600_bytecode_clear(struct r600_bytecode *bc);
295 int r600_bytecode_add_alu(struct r600_bytecode *bc,
297 int r600_bytecode_add_vtx(struct r600_bytecode *bc,
299 int r600_bytecode_add_vtx_tc(struct r600_bytecode *bc,
301 int r600_bytecode_add_tex(struct r600_bytecode *bc,
    [all...]
r600_asm.c 139 void r600_bytecode_init(struct r600_bytecode *bc,
146 bc->debug_id = ++next_shader_id;
150 bc->ar_handling = AR_HANDLE_RV6XX;
151 bc->r6xx_nop_after_rel_dst = 1;
153 bc->ar_handling = AR_HANDLE_NORMAL;
154 bc->r6xx_nop_after_rel_dst = 0;
157 LIST_INITHEAD(&bc->cf);
158 bc->chip_class = chip_class;
159 bc->family = family;
160 bc->has_compressed_msaa_texturing = has_compressed_msaa_texturing
2633 struct r600_bytecode bc; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
sfn_callstack.h 36 CallStack(r600_bytecode& bc);

Completed in 66 milliseconds

1 2 3 4 5 6