Searched refs:op_ptr (Results 1 - 25 of 36) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
H A Dsb_peephole.cpp71 if (a->bc.op_ptr->flags & AF_LDS) {
78 } else if (a->bc.op_ptr->flags &
94 unsigned aflags = a->bc.op_ptr->flags;
115 unsigned flags = a->bc.op_ptr->flags;
159 cc = bop.n->bc.op_ptr->flags & AF_CC_MASK;
212 unsigned flags = a->bc.op_ptr->flags;
248 unsigned dflags = d->bc.op_ptr->flags;
327 if (dn->bc.op_ptr->flags & AF_SET) {
344 if (dn->bc.op_ptr->flags & AF_SET) {
347 if (dn->bc.op_ptr
[all...]
H A Dsb_bc_dump.cpp50 if ((n.bc.op_ptr->flags & CF_ALU) && n.bc.is_alu_extended()) {
59 if (n.bc.op_ptr->flags & CF_CLAUSE) {
119 s << n.bc.op_ptr->name;
121 if (n.bc.op_ptr->flags & CF_EXP) {
141 } else if (n.bc.op_ptr->flags & CF_MEM) {
151 if ((n.bc.op_ptr->flags & CF_RAT) && (n.bc.type & 1)) {
154 if ((n.bc.op_ptr->flags & CF_MEM) && (n.bc.type & 1)) {
165 if (n.bc.op_ptr->flags & CF_CLAUSE) {
171 if (n.bc.op_ptr->flags & CF_ALU) {
190 if (n.bc.count && (n.bc.op_ptr
[all...]
H A Dsb_dump.cpp124 dump_op(n, n.bc.op_ptr->name);
126 if (n.bc.op_ptr->flags & CF_BRANCH) {
171 dump_op(n, n.op_ptr()->name);
192 dump_op(n, n.bc.op_ptr->name);
348 if (c->bc.op_ptr->flags & CF_EXP) {
352 } else if (c->bc.op_ptr->flags & (CF_MEM)) {
357 if (!(c->bc.op_ptr->flags & CF_EMIT)) {
409 sblog << n->bc.op_ptr->name;
466 dump_op(*n, static_cast<fetch_node*>(n)->bc.op_ptr->name);
473 dump_op(*n, static_cast<cf_node*>(n)->bc.op_ptr
[all...]
H A Dsb_bc.h442 const cf_op_info * op_ptr; member in struct:r600_sb::bc_cf
480 void set_op(unsigned op) { this->op = op; op_ptr = r600_isa_cf(op); }
483 assert(op_ptr->flags & CF_ALU);
501 const alu_op_info * op_ptr; member in struct:r600_sb::bc_alu
530 op_ptr = r600_isa_alu(op);
535 const fetch_op_info * op_ptr; member in struct:r600_sb::bc_fetch
597 void set_op(unsigned op) { this->op = op; op_ptr = r600_isa_fetch(op); }
712 unsigned alu_slots(const alu_op_info * op_ptr) { argument
713 return op_ptr->slots[isa->hw_class];
716 unsigned alu_slots_mask(const alu_op_info * op_ptr) { argument
[all...]
H A Dsb_ir.cpp324 unsigned flags = c->bc.op_ptr->flags;
394 return (a->bc.op_ptr->flags & AF_MOVA);
401 return (a->bc.op_ptr->flags & AF_ANY_PRED);
407 return c->bc.op_ptr->flags;
413 return c->bc.op_ptr->flags;
419 return c->bc.op_ptr->flags;
460 if (a->bc.op_ptr->flags & AF_KILL)
528 if (!(bc.op_ptr->flags & AF_INTERP))
531 if (bc.op_ptr->src_count == 2) {
H A Dsb_bc_builder.cpp49 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
68 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
132 if (f->bc.op_ptr->flags & FF_GDS)
134 else if (f->bc.op_ptr->flags & FF_MEM)
136 else if (f->bc.op_ptr->flags & FF_VTX)
147 const cf_op_info *cfop = bc.op_ptr;
264 const cf_op_info *cfop = bc.op_ptr;
376 const alu_op_info *aop = bc.op_ptr;
378 if (n->bc.op_ptr->flags & AF_LDS) {
400 .LDS_OP((bc.op_ptr
[all...]
H A Dsb_if_conversion.cpp68 unsigned flags = a->bc.op_ptr->flags;
247 unsigned cc = newpredset->bc.op_ptr->flags & AF_CC_MASK;
248 unsigned cmptype = newpredset->bc.op_ptr->flags & AF_CMP_TYPE_MASK;
H A Dsb_dce_cleanup.cpp72 (n.bc.op_ptr->flags & (CF_CLAUSE | CF_BRANCH | CF_LOOP)))
H A Dsb_bc_decoder.cpp47 if (bc.op_ptr->flags & CF_EXP) {
49 } else if (bc.op_ptr->flags & CF_MEM) {
235 if (!(bc.op_ptr->flags & CF_RAT)) {
335 bc.op_ptr = &r600_alu_op_table[k];
400 bc.slot_flags = (alu_op_flags)bc.op_ptr->slots[ctx.isa->hw_class];
430 if (bc.op_ptr->flags & FF_MEM)
433 if (bc.op_ptr->flags & FF_GDS)
436 if (bc.op_ptr->flags & FF_VTX)
H A Dsb_bc_parser.cpp218 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
299 for (int k = 0; k < n->bc.op_ptr->src_count; ++k) {
378 unsigned src_count = n->bc.op_ptr->src_count;
385 unsigned flags = n->bc.op_ptr->flags;
453 } else if ((n->bc.op_ptr->src_count == 3 || n->bc.write_mask) && !(flags & AF_LDS)) {
620 if (cf->bc.op_ptr->flags & FF_GDS)
646 unsigned flags = n->bc.op_ptr->flags;
746 unsigned flags = c->bc.op_ptr->flags;
H A Dsb_gvn.cpp164 if (a->bc.op_ptr->src_count == 3 && !(a->bc.slot_flags & AF_V)) {
H A Dsb_bc_finalize.cpp98 if (!ctx.is_cayman() && last_cf->bc.op_ptr->flags & CF_ALU) {
314 assert((n->bc.op_ptr->flags & AF_MOVA) || d->is_geometry_emit() || d->is_lds_oq() || d->is_lds_access() || d->is_scratch());
324 if (!(n->bc.op_ptr->flags & AF_MOVA && ctx.is_cayman()))
339 if (n->bc.op_ptr->flags & AF_PRED) {
586 unsigned flags = f->bc.op_ptr->flags;
711 unsigned flags = c->bc.op_ptr->flags;
H A Dsb_expr.cpp195 unsigned flags = n.bc.op_ptr->flags;
294 switch (n.bc.op_ptr->src_count) {
364 unsigned src_count = b0.op_ptr->src_count;
389 if (n.bc.op_ptr->flags & AF_LDS)
630 if (n->bc.op_ptr->src_count != 2)
743 unsigned flags = n.bc.op_ptr->flags;
945 if (!sh.safe_math && (n.bc.op_ptr->flags & AF_M_ASSOC)) {
982 unsigned flags = n.bc.op_ptr->flags;
992 bool cond = evaluate_condition(n.bc.op_ptr->flags & (AF_CC_MASK |
1311 unsigned flags = a->bc.op_ptr
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
H A Dsb_peephole.cpp71 if (a->bc.op_ptr->flags & AF_LDS) {
78 } else if (a->bc.op_ptr->flags &
94 unsigned aflags = a->bc.op_ptr->flags;
115 unsigned flags = a->bc.op_ptr->flags;
159 cc = bop.n->bc.op_ptr->flags & AF_CC_MASK;
212 unsigned flags = a->bc.op_ptr->flags;
248 unsigned dflags = d->bc.op_ptr->flags;
327 if (dn->bc.op_ptr->flags & AF_SET) {
344 if (dn->bc.op_ptr->flags & AF_SET) {
347 if (dn->bc.op_ptr
[all...]
H A Dsb_bc_dump.cpp50 if ((n.bc.op_ptr->flags & CF_ALU) && n.bc.is_alu_extended()) {
59 if (n.bc.op_ptr->flags & CF_CLAUSE) {
119 s << n.bc.op_ptr->name;
121 if (n.bc.op_ptr->flags & CF_EXP) {
141 } else if (n.bc.op_ptr->flags & CF_MEM) {
151 if ((n.bc.op_ptr->flags & CF_RAT) && (n.bc.type & 1)) {
154 if ((n.bc.op_ptr->flags & CF_MEM) && (n.bc.type & 1)) {
167 if (n.bc.op_ptr->flags & CF_CLAUSE) {
173 if (n.bc.op_ptr->flags & CF_ALU) {
192 if (n.bc.count && (n.bc.op_ptr
[all...]
H A Dsb_dump.cpp124 dump_op(n, n.bc.op_ptr->name);
126 if (n.bc.op_ptr->flags & CF_BRANCH) {
171 dump_op(n, n.op_ptr()->name);
192 dump_op(n, n.bc.op_ptr->name);
348 if (c->bc.op_ptr->flags & CF_EXP) {
352 } else if (c->bc.op_ptr->flags & (CF_MEM)) {
357 if (!(c->bc.op_ptr->flags & CF_EMIT)) {
416 sblog << n->bc.op_ptr->name;
473 dump_op(*n, static_cast<fetch_node*>(n)->bc.op_ptr->name);
480 dump_op(*n, static_cast<cf_node*>(n)->bc.op_ptr
[all...]
H A Dsb_bc.h442 const cf_op_info * op_ptr; member in struct:r600_sb::bc_cf
480 void set_op(unsigned op) { this->op = op; op_ptr = r600_isa_cf(op); }
483 assert(op_ptr->flags & CF_ALU);
510 const alu_op_info * op_ptr; member in struct:r600_sb::bc_alu
539 op_ptr = r600_isa_alu(op);
542 op_ptr = nullptr;
569 const fetch_op_info * op_ptr; member in struct:r600_sb::bc_fetch
631 void set_op(unsigned op) { this->op = op; op_ptr = r600_isa_fetch(op); }
751 unsigned alu_slots(const alu_op_info * op_ptr) { argument
752 return op_ptr
755 alu_slots_mask(const alu_op_info * op_ptr) argument
[all...]
H A Dsb_ir.cpp324 unsigned flags = c->bc.op_ptr->flags;
394 return (a->bc.op_ptr->flags & AF_MOVA);
401 return (a->bc.op_ptr->flags & AF_ANY_PRED);
407 return c->bc.op_ptr->flags;
413 return c->bc.op_ptr->flags;
419 return c->bc.op_ptr->flags;
460 if (a->bc.op_ptr->flags & AF_KILL)
528 if (!(bc.op_ptr->flags & AF_INTERP))
531 if (bc.op_ptr->src_count == 2) {
H A Dsb_bc_builder.cpp49 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
68 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
132 if (f->bc.op_ptr->flags & FF_GDS)
134 else if (f->bc.op_ptr->flags & FF_MEM)
136 else if (f->bc.op_ptr->flags & FF_VTX)
147 const cf_op_info *cfop = bc.op_ptr;
264 const cf_op_info *cfop = bc.op_ptr;
376 const alu_op_info *aop = bc.op_ptr;
378 if (n->bc.op_ptr->flags & AF_LDS) {
400 .LDS_OP((bc.op_ptr
[all...]
H A Dsb_if_conversion.cpp68 unsigned flags = a->bc.op_ptr->flags;
247 unsigned cc = newpredset->bc.op_ptr->flags & AF_CC_MASK;
248 unsigned cmptype = newpredset->bc.op_ptr->flags & AF_CMP_TYPE_MASK;
H A Dsb_dce_cleanup.cpp72 (n.bc.op_ptr->flags & (CF_CLAUSE | CF_BRANCH | CF_LOOP)))
H A Dsb_bc_decoder.cpp47 if (bc.op_ptr->flags & CF_EXP) {
49 } else if (bc.op_ptr->flags & CF_MEM) {
235 if (!(bc.op_ptr->flags & CF_RAT)) {
335 bc.op_ptr = &r600_alu_op_table[k];
400 bc.slot_flags = (alu_op_flags)bc.op_ptr->slots[ctx.isa->hw_class];
430 if (bc.op_ptr->flags & FF_MEM)
433 if (bc.op_ptr->flags & FF_GDS)
436 if (bc.op_ptr->flags & FF_VTX)
H A Dsb_gvn.cpp164 if (a->bc.op_ptr->src_count == 3 && !(a->bc.slot_flags & AF_V)) {
H A Dsb_bc_parser.cpp223 cf_op_flags flags = (cf_op_flags)cf->bc.op_ptr->flags;
304 for (int k = 0; k < n->bc.op_ptr->src_count; ++k) {
383 unsigned src_count = n->bc.op_ptr->src_count;
393 unsigned flags = n->bc.op_ptr->flags;
461 } else if ((n->bc.op_ptr->src_count == 3 || n->bc.write_mask) && !(flags & AF_LDS)) {
632 if (cf->bc.op_ptr->flags & FF_GDS)
658 unsigned flags = n->bc.op_ptr->flags;
758 unsigned flags = c->bc.op_ptr->flags;
H A Dsb_bc_finalize.cpp98 if (!ctx.is_cayman() && last_cf->bc.op_ptr->flags & CF_ALU) {
314 assert((n->bc.op_ptr->flags & AF_MOVA) || d->is_geometry_emit() || d->is_lds_oq() || d->is_lds_access() || d->is_scratch());
324 if (!(n->bc.op_ptr->flags & AF_MOVA && ctx.is_cayman()))
339 if (n->bc.op_ptr->flags & AF_PRED) {
586 unsigned flags = f->bc.op_ptr->flags;
711 unsigned flags = c->bc.op_ptr->flags;

Completed in 28 milliseconds

12