Searched refs:mtbuf (Results 1 - 9 of 9) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_print_ir.cpp | 500 const MTBUF_instruction& mtbuf = instr->mtbuf(); local in function:aco::print_instr_format_specific 502 switch (mtbuf.dfmt) { 520 switch (mtbuf.nfmt) { 530 if (mtbuf.offset) 531 fprintf(output, " offset:%u", mtbuf.offset); 532 if (mtbuf.offen) 534 if (mtbuf.idxen) 536 if (mtbuf.glc) 538 if (mtbuf [all...] |
| H A D | aco_assembler.cpp | 414 MTBUF_instruction& mtbuf = instr->mtbuf(); local in function:aco::emit_instruction 416 uint32_t img_format = ac_get_tbuffer_format(ctx.chip_class, mtbuf.dfmt, mtbuf.nfmt); 419 assert(!mtbuf.dlc || ctx.chip_class >= GFX10); 420 encoding |= (mtbuf.dlc ? 1 : 0) << 15; /* DLC bit replaces one bit of the OPCODE on GFX10 */ 421 encoding |= (mtbuf.glc ? 1 : 0) << 14; 422 encoding |= (mtbuf.idxen ? 1 : 0) << 13; 423 encoding |= (mtbuf.offen ? 1 : 0) << 12; 424 encoding |= 0x0FFF & mtbuf [all...] |
| H A D | aco_opt_value_numbering.cpp | 244 MTBUF_instruction& aM = a->mtbuf(); 245 MTBUF_instruction& bM = b->mtbuf();
|
| H A D | aco_ir.cpp | 175 case Format::MTBUF: return instr->mtbuf().sync; 806 a->isMUBUF() ? a->mubuf().vtx_binding : (a->isMTBUF() ? a->mtbuf().vtx_binding : 0); 808 b->isMUBUF() ? b->mubuf().vtx_binding : (b->isMTBUF() ? b->mtbuf().vtx_binding : 0);
|
| H A D | aco_insert_NOPs.cpp | 802 uint32_t offset = instr->isMUBUF() ? instr->mubuf().offset : instr->mtbuf().offset;
|
| H A D | aco_instruction_selection.cpp | 5199 Instruction* mtbuf = bld.mtbuf(opcode, Definition(fetch_dst), list, fetch_index, local in function:aco::__anon562fcc110110::visit_load_input 5202 mtbuf->mtbuf().vtx_binding = attrib_binding + 1; 7434 aco_ptr<MTBUF_instruction> mtbuf{create_instruction<MTBUF_instruction>( local in function:aco::__anon562fcc110110::visit_emit_vertex_with_counter 7436 mtbuf->operands[0] = Operand(gsvs_ring); 7437 mtbuf->operands[1] = vaddr_offset; 7438 mtbuf->operands[2] = Operand(get_arg(ctx, ctx->args->ac.gs2vs_offset)); 7439 mtbuf->operands[3] = Operand(ctx->outputs.temps[i * 4u + j]); 7440 mtbuf [all...] |
| H A D | aco_ir.h | 1109 MTBUF_instruction& mtbuf() noexcept function in struct:aco::Instruction 1114 const MTBUF_instruction& mtbuf() const noexcept function in struct:aco::Instruction
|
| H A D | aco_insert_exec_mask.cpp | 105 return instr->mtbuf().disable_wqm;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/ |
| H A D | test_hard_clause.cpp | 49 bld.mtbuf(aco_opcode::tbuffer_load_format_x, Definition(PhysReg(256), v1), desc_op, 52 .instr->mtbuf()
|
Completed in 31 milliseconds