Lines Matching refs:smem

4955 split_buffer_store(isel_context* ctx, nir_intrinsic_instr* instr, bool smem, RegType dst_type,
4983 if ((ctx->program->gfx_level == GFX6 || smem) && byte == 12)
5514 Temp list = bld.smem(aco_opcode::s_load_dwordx4, bld.def(s4), vertex_buffers, off);
5902 bld.smem(op, Definition(vec), ptr, index).instr->smem().prevent_overflow = true;
7278 bld.smem(opcode, bld.def(RegType::sgpr, size), base, offset), Operand::c32(0u));
7280 bld.smem(opcode, Definition(dst), base, offset);
7580 bld.smem(aco_opcode::s_load_dwordx2, bld.def(s2), scratch_addr, Operand::zero());
7705 bld.smem(aco_opcode::s_load_dwordx4, bld.def(s4), ctx->program->private_segment_buffer,
8309 bld.smem(aco_opcode::s_load_dwordx2, bld.def(s2), private_segment_buffer, off);
8494 bld.smem(aco_opcode::s_load_dwordx2, bld.def(s2), addr, Operand::zero()),
8495 bld.smem(aco_opcode::s_load_dword, bld.def(s1), addr, Operand::c32(8)));
9107 bld.smem(opcode, Definition(dst), memory_sync_info(0, semantic_volatile));
11534 so_buffers[i] = bld.smem(aco_opcode::s_load_dwordx4, bld.def(s4), buf_ptr,
12053 Temp gsvs_ring = bld.smem(aco_opcode::s_load_dwordx4, bld.def(s4),
12165 bld.smem(aco_opcode::s_load_dwordx4, Definition(PhysReg{ttmp4}, s4), Operand(PhysReg{tma}, s2),
12169 bld.smem(aco_opcode::s_buffer_store_dwordx2, Operand(PhysReg{ttmp4}, s4), Operand::zero(),
12185 bld.smem(aco_opcode::s_buffer_store_dword, Operand(PhysReg{ttmp4}, s4),
12224 bld.smem(aco_opcode::s_load_dwordx16, Definition(dest, s16), base,
12227 bld.smem(aco_opcode::s_load_dwordx8, Definition(dest, s8), base,
12230 bld.smem(aco_opcode::s_load_dwordx4, Definition(dest, s4), base,
12245 bld.smem(aco_opcode::s_load_dwordx2, Definition(tmp_sgpr, s2),
12511 bld.smem(aco_opcode::s_load_dwordx2, Definition(prolog_input, s2),