Searched refs:SMEM_instruction (Results 1 – 7 of 7) sorted by relevance
100 case Format::SMEM: return hash_murmur_32<SMEM_instruction>(instr); in operator ()()212 SMEM_instruction& aS = a->smem(); in operator ()()213 SMEM_instruction& bS = b->smem(); in operator ()()
1000 struct SMEM_instruction;1105 SMEM_instruction& smem() noexcept in smem()1108 return *(SMEM_instruction*)this; in smem()1110 const SMEM_instruction& smem() const noexcept in smem()1113 return *(SMEM_instruction*)this; in smem()1394 struct SMEM_instruction : public Instruction { struct1403 static_assert(sizeof(SMEM_instruction) == sizeof(Instruction) + 4, "Unexpected padding"); argument
658 SMEM_instruction& smem = instr->smem(); in gen()
340 const SMEM_instruction& smem = instr->smem(); in print_instr_format_specific()
179 SMEM_instruction& smem = instr->smem(); in emit_instruction()
814 skip_smem_offset_align(opt_ctx& ctx, SMEM_instruction* smem) in skip_smem_offset_align()848 SMEM_instruction& smem = instr->smem(); in smem_combine()870 SMEM_instruction* new_instr = create_instruction<SMEM_instruction>( in smem_combine()
4373 aco_ptr<SMEM_instruction> load{create_instruction<SMEM_instruction>(op, Format::SMEM, 2, 1)}; in smem_load_callback()