Home
last modified time | relevance | path

Searched refs:SOPP_instruction (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_insert_NOPs.cpp183 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()
Daco_statistics.cpp49 … if (instr->format == Format::SOPP && static_cast<SOPP_instruction*>(instr.get())->block != -1) in collect_preasm_stats()
Daco_assembler.cpp16 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()
Daco_insert_waitcnt.cpp445 return wait_imm(ctx.chip_class, static_cast<SOPP_instruction*>(instr)->imm); in parse_wait_instr()
863SOPP_instruction* waitcnt = create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt, Format::SO… in emit_waitcnt()
Daco_print_ir.cpp270 const SOPP_instruction* sopp = static_cast<const SOPP_instruction*>(instr); in print_instr_format_specific()
Daco_scheduler.cpp323 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()
Daco_opt_value_numbering.cpp100 return hash_murmur_32<SOPP_instruction>(instr); in operator ()()
Daco_ir.h982 struct SOPP_instruction : public Instruction { struct
986 static_assert(sizeof(SOPP_instruction) == sizeof(Instruction) + 8, "Unexpected padding"); argument