Home
last modified time | relevance | path

Searched refs:slot_flags (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sb/
Dsb_ir.cpp325 unsigned slot_flags = c->bc.slot_flags; in update_packed_items() local
328 if (((flags & AF_REPL) && slot_flags == AF_4V) || in update_packed_items()
329 (ctx.is_cayman() && slot_flags == AF_S)) { in update_packed_items()
425 return c->bc.slot_flags; in alu_op_slot_flags()
Dsb_bc.h535 alu_op_flags slot_flags; member
561 slot_flags = AF_NONE; in clear()
752 unsigned slot_flags = alu_slots(op_ptr); in alu_slots_mask() local
753 if (slot_flags & AF_V) in alu_slots_mask()
755 if (!is_cayman() && (slot_flags & AF_S)) in alu_slots_mask()
Dsb_gvn.cpp164 if (a->bc.op_ptr->src_count == 3 && !(a->bc.slot_flags & AF_V)) { in process_alu_src_constants()
Dsb_shader.cpp47 unsigned slot_flags = ctx.alu_slots(n->bc.op); in assign_slot() local
50 if (!ctx.is_cayman() && (!(slot_flags & AF_V) || slots[slot]) && in assign_slot()
51 (slot_flags & AF_S)) in assign_slot()
Dsb_sched.cpp391 assert(!(slots[slot]->bc.slot_flags & AF_4SLOT)); in discard_slots()
406 if (t && (t->bc.slot_flags & AF_V)) { in discard_slots()
1698 if (a->bc.slot_flags & AF_V) in try_add_instruction()
Dsb_bc_decoder.cpp400 bc.slot_flags = (alu_op_flags)bc.op_ptr->slots[ctx.isa->hw_class]; in decode_alu()
Dsb_bc_parser.cpp587 unsigned sflags = a->bc.slot_flags; in prepare_alu_group()
Dsb_ir.h1024 return ((bc.op_ptr->flags & AF_INTERP) && (bc.slot_flags == AF_4V)) ? in forced_bank_swizzle()