Searched refs:SOPP_instruction (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_insert_NOPs.cpp466 aco_ptr<SOPP_instruction> nop{
467 create_instruction<SOPP_instruction>(aco_opcode::s_nop, Format::SOPP, 0, 0)};
668 aco_ptr<SOPP_instruction> depctr{
669 create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt_depctr, Format::SOPP, 0, 0)};
708 aco_ptr<SOPP_instruction> depctr{
709 create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt_depctr, Format::SOPP, 0, 0)};
747 const SOPP_instruction& sopp = instr->sopp();
H A Daco_assembler.cpp46 std::vector<std::pair<int, SOPP_instruction*>> branches;
169 SOPP_instruction& sopp = instr->sopp();
866 emit_long_jump(asm_context& ctx, SOPP_instruction* branch, bool backwards,
930 for (std::pair<int, SOPP_instruction*>& branch : ctx.branches) {
H A Daco_ir.h981 struct SOPP_instruction;
1065 SOPP_instruction& sopp() noexcept
1068 return *(SOPP_instruction*)this;
1070 const SOPP_instruction& sopp() const noexcept
1073 return *(SOPP_instruction*)this;
1334 struct SOPP_instruction : public Instruction { struct in namespace:aco
1338 static_assert(sizeof(SOPP_instruction) == sizeof(Instruction) + 8, "Unexpected padding");
H A Daco_insert_waitcnt.cpp721 SOPP_instruction* waitcnt =
722 create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt, Format::SOPP, 0, 0);
H A Daco_opt_value_numbering.cpp100 case Format::SOPP: return hash_murmur_32<SOPP_instruction>(instr);

Completed in 12 milliseconds