Searched refs:hw_class (Results 1 - 25 of 26) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
H A Dsb_context.cpp50 hw_class = cclass;
96 switch (hw_class) {
H A Dsb_bc.h632 sb_hw_class hw_class; member in class:r600_sb::sb_context
661 hw_chip(HW_CHIP_UNKNOWN), hw_class(HW_CLASS_UNKNOWN) {}
665 bool is_r600() {return hw_class == HW_CLASS_R600;}
666 bool is_r700() {return hw_class == HW_CLASS_R700;}
667 bool is_evergreen() {return hw_class == HW_CLASS_EVERGREEN;}
668 bool is_cayman() {return hw_class == HW_CLASS_CAYMAN;}
669 bool is_egcm() {return hw_class >= HW_CLASS_EVERGREEN;}
690 switch (hw_class) {
701 return r600_isa_cf_opcode(isa->hw_class, op);
705 return r600_isa_alu_opcode(isa->hw_class, o
[all...]
H A Dsb_bc_decoder.cpp400 bc.slot_flags = (alu_op_flags)bc.op_ptr->slots[ctx.isa->hw_class];
639 switch (ctx.hw_class) {
H A Dsb_bc_finalize.cpp784 if (ctx.hw_class == HW_CLASS_R600 && c->bc.op == CF_OP_MEM_SCRATCH &&
912 switch (ctx.hw_class) {
H A Dsb_bc_parser.cpp162 bool ps_interp = ctx.hw_class >= HW_CLASS_EVERGREEN
835 if (ctx.hw_class == HW_CLASS_R600 && c->bc.op == CF_OP_MEM_SCRATCH &&
H A Dsb_bc_builder.cpp662 switch (ctx.hw_class) {
H A Dsb_sched.cpp1981 : sh(sh), kt(sh.get_ctx().hw_class), slot_count(),
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
H A Dsb_context.cpp50 hw_class = cclass;
96 switch (hw_class) {
H A Dsb_bc.h666 sb_hw_class hw_class; member in class:r600_sb::sb_context
695 hw_chip(HW_CHIP_UNKNOWN), hw_class(HW_CLASS_UNKNOWN),
704 bool is_r600() {return hw_class == HW_CLASS_R600;}
705 bool is_r700() {return hw_class == HW_CLASS_R700;}
706 bool is_evergreen() {return hw_class == HW_CLASS_EVERGREEN;}
707 bool is_cayman() {return hw_class == HW_CLASS_CAYMAN;}
708 bool is_egcm() {return hw_class >= HW_CLASS_EVERGREEN;}
729 switch (hw_class) {
740 return r600_isa_cf_opcode(isa->hw_class, op);
744 return r600_isa_alu_opcode(isa->hw_class, o
[all...]
H A Dsb_bc_decoder.cpp400 bc.slot_flags = (alu_op_flags)bc.op_ptr->slots[ctx.isa->hw_class];
640 switch (ctx.hw_class) {
H A Dsb_bc_finalize.cpp784 if (ctx.hw_class == HW_CLASS_R600 && c->bc.op == CF_OP_MEM_SCRATCH &&
912 switch (ctx.hw_class) {
H A Dsb_bc_parser.cpp162 bool ps_interp = ctx.hw_class >= HW_CLASS_EVERGREEN
847 if (ctx.hw_class == HW_CLASS_R600 && c->bc.op == CF_OP_MEM_SCRATCH &&
H A Dsb_bc_builder.cpp662 switch (ctx.hw_class) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Deg_asm.c40 unsigned opcode = r600_isa_cf_opcode(bc->isa->hw_class, cf->op);
55 r600_isa_cf_opcode(bc->isa->hw_class, CF_OP_ALU_EXT)) |
228 unsigned gds_op = (r600_isa_fetch_opcode(bc->isa->hw_class, gds->op) >> 8) & 0x3f;
290 unsigned lds_op = r600_isa_alu_opcode(bc->isa->hw_class, alu->op);
315 S_SQ_ALU_WORD1_OP3_ALU_INST(r600_isa_alu_opcode(bc->isa->hw_class, alu->op)) |
326 S_SQ_ALU_WORD1_OP2_ALU_INST(r600_isa_alu_opcode(bc->isa->hw_class, alu->op)) |
H A Dr700_asm.c61 S_SQ_ALU_WORD1_OP3_ALU_INST(r600_isa_alu_opcode(bc->isa->hw_class, alu->op)) |
72 S_SQ_ALU_WORD1_OP2_ALU_INST(r600_isa_alu_opcode(bc->isa->hw_class, alu->op)) |
130 unsigned opcode = r600_isa_fetch_opcode(bc->isa->hw_class, mem->op) >> 8;
H A Dr600_isa.c542 isa->hw_class = ctx->b.chip_class - R600;
562 if (op->flags & AF_LDS || op->slots[isa->hw_class] == 0)
564 opc = op->opcode[isa->hw_class >> 1];
574 int opc = op->opcode[isa->hw_class];
582 int opc = op->opcode[isa->hw_class];
H A Dr600_isa.h663 enum r600_chip_class hw_class; member in struct:r600_isa
H A Dr600_asm.c262 (r600_isa_alu_slots(bc->isa->hw_class, alu->op) == AF_4V);
313 unsigned slots = r600_isa_alu_slots(bc->isa->hw_class, alu->op);
319 unsigned slots = r600_isa_alu_slots(bc->isa->hw_class, alu->op);
326 unsigned slots = r600_isa_alu_slots(bc->isa->hw_class, alu->op);
1550 bc->bytecode[id] = S_SQ_VTX_WORD0_VTX_INST(r600_isa_fetch_opcode(bc->isa->hw_class, vtx->op)) |
1583 r600_isa_fetch_opcode(bc->isa->hw_class, tex->op)) |
1618 unsigned opcode = r600_isa_alu_opcode(bc->isa->hw_class, alu->op);
1676 unsigned opcode = r600_isa_cf_opcode(bc->isa->hw_class, cf->op);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Deg_asm.c40 unsigned opcode = r600_isa_cf_opcode(bc->isa->hw_class, cf->op);
55 r600_isa_cf_opcode(bc->isa->hw_class, CF_OP_ALU_EXT)) |
228 unsigned gds_op = (r600_isa_fetch_opcode(bc->isa->hw_class, gds->op) >> 8) & 0x3f;
290 unsigned lds_op = r600_isa_alu_opcode(bc->isa->hw_class, alu->op);
315 S_SQ_ALU_WORD1_OP3_ALU_INST(r600_isa_alu_opcode(bc->isa->hw_class, alu->op)) |
326 S_SQ_ALU_WORD1_OP2_ALU_INST(r600_isa_alu_opcode(bc->isa->hw_class, alu->op)) |
H A Dr700_asm.c61 S_SQ_ALU_WORD1_OP3_ALU_INST(r600_isa_alu_opcode(bc->isa->hw_class, alu->op)) |
72 S_SQ_ALU_WORD1_OP2_ALU_INST(r600_isa_alu_opcode(bc->isa->hw_class, alu->op)) |
130 unsigned opcode = r600_isa_fetch_opcode(bc->isa->hw_class, mem->op) >> 8;
H A Dr600_isa.c542 isa->hw_class = ctx->b.chip_class - R600;
562 if (op->flags & AF_LDS || op->slots[isa->hw_class] == 0)
564 opc = op->opcode[isa->hw_class >> 1];
574 int opc = op->opcode[isa->hw_class];
582 int opc = op->opcode[isa->hw_class];
H A Dr600_isa.h669 enum r600_chip_class hw_class; member in struct:r600_isa
H A Dr600_asm.c262 (r600_isa_alu_slots(bc->isa->hw_class, alu->op) == AF_4V);
313 unsigned slots = r600_isa_alu_slots(bc->isa->hw_class, alu->op);
319 unsigned slots = r600_isa_alu_slots(bc->isa->hw_class, alu->op);
326 unsigned slots = r600_isa_alu_slots(bc->isa->hw_class, alu->op);
1557 bc->bytecode[id] = S_SQ_VTX_WORD0_VTX_INST(r600_isa_fetch_opcode(bc->isa->hw_class, vtx->op)) |
1590 r600_isa_fetch_opcode(bc->isa->hw_class, tex->op)) |
1625 unsigned opcode = r600_isa_alu_opcode(bc->isa->hw_class, alu->op);
1683 unsigned opcode = r600_isa_cf_opcode(bc->isa->hw_class, cf->op);
/xsrc/external/mit/MesaLib.old/dist/src/intel/tools/
H A Daub_write.c361 uint32_t hw_class; member in struct:engine
370 .hw_class = 1,
379 .hw_class = 3,
388 .hw_class = 2,
475 aub->engine_setup[engine_class].descriptor = cs->hw_class | phys_addr | CONTEXT_FLAGS;
/xsrc/external/mit/MesaLib/dist/src/intel/tools/
H A Daub_write.c352 uint32_t hw_class; member in struct:engine
361 .hw_class = 1,
370 .hw_class = 3,
379 .hw_class = 2,
670 return cs->hw_class | hw_ctx->pphwsp_addr | CONTEXT_FLAGS;

Completed in 35 milliseconds

12