Searched refs:SOPP_instruction (Results 1 – 8 of 8) sorted by relevance
183 return static_cast<SOPP_instruction*>(instr.get())->imm + 1; in get_wait_states()425 …aco_ptr<SOPP_instruction> nop{create_instruction<SOPP_instruction>(aco_opcode::s_nop, Format::SOPP… in handle_instruction_gfx6()607 uint16_t imm = static_cast<SOPP_instruction*>(instr.get())->imm; in handle_instruction_gfx10()613 const SOPP_instruction *sopp = static_cast<const SOPP_instruction *>(instr.get()); in handle_instruction_gfx10()623 …aco_ptr<SOPP_instruction> depctr{create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt_depctr… in handle_instruction_gfx10()662 …aco_ptr<SOPP_instruction> depctr{create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt_depctr… in handle_instruction_gfx10()672 const SOPP_instruction *sopp = static_cast<const SOPP_instruction *>(instr.get()); in handle_instruction_gfx10()700 const SOPP_instruction *sopp = static_cast<const SOPP_instruction *>(instr.get()); in handle_instruction_gfx10()
49 … if (instr->format == Format::SOPP && static_cast<SOPP_instruction*>(instr.get())->block != -1) in collect_preasm_stats()
16 std::vector<std::pair<int, SOPP_instruction*>> branches;160 SOPP_instruction* sopp = static_cast<SOPP_instruction*>(instr); in emit_instruction()812 void emit_long_jump(asm_context& ctx, SOPP_instruction *branch, bool backwards, std::vector<uint32_… in emit_long_jump()884 for (std::pair<int, SOPP_instruction*> &branch : ctx.branches) { in fix_branches()
445 return wait_imm(ctx.chip_class, static_cast<SOPP_instruction*>(instr)->imm); in parse_wait_instr()863 …SOPP_instruction* waitcnt = create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt, Format::SO… in emit_waitcnt()
270 const SOPP_instruction* sopp = static_cast<const SOPP_instruction*>(instr); in print_instr_format_specific()
323 uint16_t imm = static_cast<const SOPP_instruction*>(instr)->imm; in is_gs_or_done_sendmsg()333 uint16_t imm = static_cast<const SOPP_instruction*>(instr)->imm; in is_done_sendmsg()
100 return hash_murmur_32<SOPP_instruction>(instr); in operator ()()
982 struct SOPP_instruction : public Instruction { struct986 static_assert(sizeof(SOPP_instruction) == sizeof(Instruction) + 8, "Unexpected padding"); argument