Lines Matching refs:soffset
3649 Temp soffset = Temp(0, s1); member
4038 Operand soffset = offset.type() == RegType::sgpr ? Operand(offset) : Operand::c32(0); in mubuf_load_callback() local
4040 if (info.soffset.id()) { in mubuf_load_callback()
4041 if (soffset.isTemp()) in mubuf_load_callback()
4042 vaddr = bld.copy(bld.def(v1), soffset); in mubuf_load_callback()
4043 soffset = Operand(info.soffset); in mubuf_load_callback()
4070 mubuf->operands[2] = soffset; in mubuf_load_callback()
4557 emit_single_mubuf_store(isel_context* ctx, Temp descriptor, Temp voffset, Temp soffset, Temp vdata, in emit_single_mubuf_store() argument
4570 Operand soffset_op = soffset.id() ? Operand(soffset) : Operand::zero(); in emit_single_mubuf_store()
4581 store_vmem_mubuf(isel_context* ctx, Temp src, Temp descriptor, Temp voffset, Temp soffset, in store_vmem_mubuf() argument
4599 emit_single_mubuf_store(ctx, descriptor, voffset, soffset, write_datas[i], const_offset, sync, in store_vmem_mubuf()
4605 load_vmem_mubuf(isel_context* ctx, Temp dst, Temp descriptor, Temp voffset, Temp soffset, in load_vmem_mubuf() argument
4623 info.soffset = soffset; in load_vmem_mubuf()
5141 Operand soffset = Operand::zero(); in visit_load_input() local
5143 soffset = bld.copy(bld.def(s1), Operand::c32(fetch_offset / 4096 * 4096)); in visit_load_input()
5199 soffset, fetch_offset, false, false, true) in visit_load_input()
5204 soffset, fetch_dfmt, nfmt, fetch_offset, false, true) in visit_load_input()
7308 info.soffset = ctx->program->scratch_offset; in visit_load_scratch()