Home
last modified time | relevance | path

Searched refs:MUBUF_instruction (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_opt_value_numbering.cpp106 return hash_murmur_32<MUBUF_instruction>(instr); in operator ()()
271 MUBUF_instruction* aM = static_cast<MUBUF_instruction *>(a); in operator ()()
272 MUBUF_instruction* bM = static_cast<MUBUF_instruction *>(b); in operator ()()
Daco_ir.cpp143 return static_cast<const MUBUF_instruction*>(instr)->sync; in get_sync_info()
Daco_print_ir.cpp365 const MUBUF_instruction* mubuf = static_cast<const MUBUF_instruction*>(instr); in print_instr_format_specific()
Daco_assembler.cpp361 MUBUF_instruction* mubuf = static_cast<MUBUF_instruction*>(instr); in emit_instruction()
Daco_spill.cpp1593 …static_cast<MUBUF_instruction *>(instr)->sync = memory_sync_info(storage_vgpr_spill, semantic_priv… in assign_spill_slots()
1597 …static_cast<MUBUF_instruction *>(instr)->sync = memory_sync_info(storage_vgpr_spill, semantic_priv… in assign_spill_slots()
1662 …static_cast<MUBUF_instruction *>(instr)->sync = memory_sync_info(storage_vgpr_spill, semantic_priv… in assign_spill_slots()
1667 …static_cast<MUBUF_instruction *>(instr)->sync = memory_sync_info(storage_vgpr_spill, semantic_priv… in assign_spill_slots()
Daco_instruction_selection.cpp3437 aco_ptr<MUBUF_instruction> mubuf{create_instruction<MUBUF_instruction>(op, Format::MUBUF, 3, 1)}; in mubuf_load_callback()
3500 … aco_ptr<MUBUF_instruction> mubuf{create_instruction<MUBUF_instruction>(op, Format::MUBUF, 3, 1)}; in global_load_callback()
3932 static_cast<MUBUF_instruction *>(r.instr)->sync = sync; in emit_single_mubuf_store()
5815 …aco_ptr<MUBUF_instruction> load{create_instruction<MUBUF_instruction>(opcode, Format::MUBUF, 3, 1)… in visit_image_load()
5886 …aco_ptr<MUBUF_instruction> store{create_instruction<MUBUF_instruction>(opcode, Format::MUBUF, 4, 0… in visit_image_store()
6014 aco_ptr<MUBUF_instruction> mubuf{create_instruction<MUBUF_instruction>( in visit_image_atomic()
6234 … aco_ptr<MUBUF_instruction> store{create_instruction<MUBUF_instruction>(op, Format::MUBUF, 4, 0)}; in visit_store_ssbo()
6323 …aco_ptr<MUBUF_instruction> mubuf{create_instruction<MUBUF_instruction>(op, Format::MUBUF, 4, retur… in visit_atomic_ssbo()
6459 … aco_ptr<MUBUF_instruction> mubuf{create_instruction<MUBUF_instruction>(op, Format::MUBUF, 4, 0)}; in visit_store_global()
6617 …aco_ptr<MUBUF_instruction> mubuf{create_instruction<MUBUF_instruction>(op, Format::MUBUF, 4, retur… in visit_global_atomic()
[all …]
Daco_ir.h1162 struct MUBUF_instruction : public Instruction { struct
1177 static_assert(sizeof(MUBUF_instruction) == sizeof(Instruction) + 8, "Unexpected padding"); argument
Daco_insert_exec_mask.cpp137 MUBUF_instruction *mubuf = static_cast<MUBUF_instruction *>(instr.get()); in needs_exact()
Daco_optimizer.cpp965 MUBUF_instruction *mubuf = static_cast<MUBUF_instruction *>(instr.get()); in label_instruction()