Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/compiler/
Daco_opt_value_numbering.cpp106 case Format::MUBUF: return hash_murmur_32<MUBUF_instruction>(instr); in operator ()()
261 MUBUF_instruction& aM = a->mubuf(); in operator ()()
262 MUBUF_instruction& bM = b->mubuf(); in operator ()()
Daco_ir.h1003 struct MUBUF_instruction;
1138 MUBUF_instruction& mubuf() noexcept in mubuf()
1141 return *(MUBUF_instruction*)this; in mubuf()
1143 const MUBUF_instruction& mubuf() const noexcept in mubuf()
1146 return *(MUBUF_instruction*)this; in mubuf()
1561 struct MUBUF_instruction : public Instruction { struct
1578 static_assert(sizeof(MUBUF_instruction) == sizeof(Instruction) + 8, "Unexpected padding"); argument
Daco_instruction_selection.cpp4436 aco_ptr<MUBUF_instruction> mubuf{create_instruction<MUBUF_instruction>(op, Format::MUBUF, 3, 1)}; in mubuf_load_callback()
4649 aco_ptr<MUBUF_instruction> mubuf{ in global_load_callback()
4650 create_instruction<MUBUF_instruction>(op, Format::MUBUF, 3, 1)}; in global_load_callback()
6272 aco_ptr<MUBUF_instruction> load{ in visit_image_load()
6273 create_instruction<MUBUF_instruction>(opcode, Format::MUBUF, 3 + is_sparse, 1)}; in visit_image_load()
6363 aco_ptr<MUBUF_instruction> store{ in visit_image_store()
6364 create_instruction<MUBUF_instruction>(opcode, Format::MUBUF, 4, 0)}; in visit_image_store()
6528 aco_ptr<MUBUF_instruction> mubuf{create_instruction<MUBUF_instruction>( in visit_image_atomic()
6728 aco_ptr<MUBUF_instruction> store{ in visit_store_ssbo()
6729 create_instruction<MUBUF_instruction>(op, Format::MUBUF, 4, 0)}; in visit_store_ssbo()
[all …]
Daco_print_ir.cpp367 const MUBUF_instruction& mubuf = instr->mubuf(); in print_instr_format_specific()
Daco_assembler.cpp379 MUBUF_instruction& mubuf = instr->mubuf(); in emit_instruction()
Daco_optimizer.cpp1409 MUBUF_instruction& mubuf = instr->mubuf(); in label_instruction()