Searched refs:MUBUF_instruction (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/amd/compiler/ |
D | aco_opt_value_numbering.cpp | 106 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 ()()
|
D | aco_ir.h | 1003 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
|
D | aco_instruction_selection.cpp | 4436 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 …]
|
D | aco_print_ir.cpp | 367 const MUBUF_instruction& mubuf = instr->mubuf(); in print_instr_format_specific()
|
D | aco_assembler.cpp | 379 MUBUF_instruction& mubuf = instr->mubuf(); in emit_instruction()
|
D | aco_optimizer.cpp | 1409 MUBUF_instruction& mubuf = instr->mubuf(); in label_instruction()
|