Searched refs:scratch_offset (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_reindex_ssa.cpp92 program->scratch_offset =
93 Temp(ctx.renames[program->scratch_offset.id()], program->scratch_offset.regClass());
H A Daco_spill.cpp1389 load_scratch_resource(spill_ctx& ctx, Temp& scratch_offset, argument
1410 scratch_offset = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.def(s1, scc),
1411 scratch_offset, Operand::c32(offset));
1578 Temp scratch_offset = ctx.program->scratch_offset, scratch_rsrc = Temp(); local in function:aco::__anond37687ce0110::assign_spill_slots
1661 ctx, scratch_offset,
1682 bld.mubuf(opcode, scratch_rsrc, Operand(v1), scratch_offset,
1687 Instruction* instr = bld.mubuf(opcode, scratch_rsrc, Operand(v1), scratch_offset,
1748 ctx, scratch_offset,
1767 scratch_offset, offse
[all...]
H A Daco_ir.h2056 Temp scratch_offset; member in class:aco::Program
H A Daco_instruction_selection.cpp7304 info.soffset = ctx->program->scratch_offset;
7328 Instruction* mubuf = bld.mubuf(op, rsrc, offset, ctx->program->scratch_offset, write_datas[i],
11259 ctx->program->scratch_offset = get_arg(ctx, ctx->args->ac.scratch_offset);
/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_shader_args.h93 struct ac_arg scratch_offset; member in struct:ac_shader_args
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader_args.c566 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset);
592 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset);
604 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset);
630 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset);
654 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset);
670 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset);
709 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset);
726 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset);
H A Dradv_acceleration_structure.c938 nir_ssa_def *scratch_offset = nir_channel(&b, pconst1, 1); local in function:build_leaf_shader
948 nir_u2u64(&b, nir_iadd(&b, scratch_offset, nir_umul24(&b, global_id, nir_imm_int(&b, 4)))));
1766 uint32_t scratch_offset; member in struct:bvh_state
1882 uint32_t src_scratch_offset = bvh_states[i].scratch_offset;
1904 bvh_states[i].scratch_offset = dst_scratch_offset;
/xsrc/external/mit/xf86-video-ati/dist/src/
H A Dr600_exa.c1648 int scratch_offset = 0, hpass, temph; local in function:R600CopyToVRAM
1699 uint32_t offset = scratch_mc_addr + scratch_offset;
1705 scratch_offset = scratch->total/2 - scratch_offset;
1706 dst = (char *)scratch->address + scratch_offset;
1760 int scratch_offset = 0, hpass; local in function:R600DownloadFromScreen
1812 char *src = (char *)scratch->address + scratch_offset;
1819 scratch_offset = scratch->total/2 - scratch_offset;
1822 info->accel_state->dst_obj.offset = scratch_mc_addr + scratch_offset;
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_gs.c116 ret = si_insert_input_ret(ctx, ret, ctx->args.scratch_offset, 5);
H A Dsi_shader.c454 ac_add_arg(&ctx->args, AC_ARG_SGPR, 1, AC_ARG_INT, &ctx->args.scratch_offset);
520 ac_add_arg(&ctx->args, AC_ARG_SGPR, 1, AC_ARG_INT, &ctx->args.scratch_offset);
H A Dsi_shader_llvm_tess.c919 ret = si_insert_input_ret(ctx, ret, ctx->args.scratch_offset, 5);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.3.0.rst820 - aco: always set scratch_offset in startpgm

Completed in 53 milliseconds