Searched refs:sopk (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_insert_NOPs.cpp526 SOPK_instruction& sopk = instr->sopk(); local in function:aco::__anonc617705e0110::handle_instruction_gfx6
527 unsigned offset = (sopk.imm >> 6) & 0x1f;
528 unsigned size = ((sopk.imm >> 11) & 0x1f) + 1;
529 unsigned reg = sopk.imm & 0x3f;
777 const SOPK_instruction& sopk = instr->sopk(); local in function:aco::__anonc617705e0110::handle_instruction_gfx10
778 if (sopk.definitions[0].physReg() == sgpr_null && sopk.imm == 0)
H A Daco_print_ir.cpp277 const SOPK_instruction& sopk = instr->sopk(); local in function:aco::print_instr_format_specific
278 fprintf(output, " imm:%d", sopk.imm & 0x8000 ? (sopk.imm - 65536) : sopk.imm);
H A Daco_opt_value_numbering.cpp198 SOPK_instruction& aK = a->sopk();
199 SOPK_instruction& bK = b->sopk();
H A Daco_assembler.cpp121 SOPK_instruction& sopk = instr->sopk(); local in function:aco::emit_instruction
133 sopk.imm = (uint16_t)(ctx.subvector_begin_pos - (int)out.size());
144 encoding |= sopk.imm;
H A Daco_statistics.cpp266 return wait_imm(0, 0, 0, instr->sopk().imm);
H A Daco_insert_waitcnt.cpp295 imm.vs = std::min<uint8_t>(imm.vs, instr->sopk().imm);
H A Daco_ir.h1054 SOPK_instruction& sopk() noexcept function in struct:aco::Instruction
1059 const SOPK_instruction& sopk() const noexcept function in struct:aco::Instruction
H A Daco_spill.cpp335 res->sopk().imm = instr->sopk().imm;
H A Daco_lower_to_hw_instr.cpp1029 bld.sopk(aco_opcode::s_movk_i32, dst, imm & 0xFFFFu);
1879 bld.sopk(aco_opcode::s_setreg_imm32_b32, Operand::c8(new_mode.val), (7 << 11) | 1).instr;
H A Daco_instruction_selection.cpp8714 Temp clock = bld.sopk(aco_opcode::s_getreg_b32, bld.def(s1), ((20 - 1) << 11) | 29);
11806 bld.sopk(aco_opcode::s_getreg_b32, Definition(PhysReg{ttmp8}, s1),

Completed in 57 milliseconds