Lines Matching refs:scratch_offset
1393 load_scratch_resource(spill_ctx& ctx, Temp& scratch_offset, Block& block,
1424 scratch_offset = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.def(s1, scc),
1425 scratch_offset, Operand::c32(offset));
1452 Temp scratch_offset = ctx.program->scratch_offset;
1462 load_scratch_resource(ctx, scratch_offset, block, instructions, saddr);
1476 load_scratch_resource(ctx, scratch_offset, block, instructions, rsrc_offset);
1513 ctx.program->scratch_offset, elem, offset, false, true);
1522 ctx.program->scratch_offset, temp, offset, false, true);
1554 Operand(v1), ctx.program->scratch_offset, offset, false, true);
1564 Operand(v1), ctx.program->scratch_offset, offset, false, true);
1949 extra_sgprs = 5; /* scratch_resource (s4) + scratch_offset (s1) */