Searched refs:arg_count (Results 1 - 23 of 23) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_shader_args.c31 assert(info->arg_count < AC_MAX_ARGS);
43 info->args[info->arg_count].file = regfile;
44 info->args[info->arg_count].offset = offset;
45 info->args[info->arg_count].size = size;
46 info->args[info->arg_count].type = type;
49 arg->arg_index = info->arg_count;
53 info->arg_count++;
H A Dac_shader_args.h66 uint16_t arg_count; member in struct:ac_shader_args
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_action.h58 unsigned arg_count; member in struct:lp_build_emit_data
102 * 2. Setting the number of arguments in emit_data->arg_count.
H A Dlp_bld_tgsi.c90 if (emit_data->arg_count == 0) {
107 emit_data->dst_type, emit_data->args, emit_data->arg_count, 0);
134 emit_data.arg_count = 1;
148 emit_data.arg_count = 2;
164 emit_data.arg_count = 3;
183 emit_data->arg_count = emit_data->info->num_src;
H A Dlp_bld_tgsi_action.c71 emit_data->arg_count = 1;
85 emit_data->arg_count = 2;
361 emit_data->arg_count = 4;
388 emit_data->arg_count = 3;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_action.h58 unsigned arg_count; member in struct:lp_build_emit_data
102 * 2. Setting the number of arguments in emit_data->arg_count.
H A Dlp_bld_tgsi.c90 if (emit_data->arg_count == 0) {
107 emit_data->dst_type, emit_data->args, emit_data->arg_count, 0);
134 emit_data.arg_count = 1;
148 emit_data.arg_count = 2;
164 emit_data.arg_count = 3;
183 emit_data->arg_count = emit_data->info->num_src;
H A Dlp_bld_tgsi_action.c71 emit_data->arg_count = 1;
85 emit_data->arg_count = 2;
361 emit_data->arg_count = 4;
388 emit_data->arg_count = 3;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Datifragshader.c115 static void debug_op(GLint optype, GLuint arg_count, GLenum op, GLuint dst, argument
123 op_name = atifs_ops[(arg_count-1)+(optype?3:0)];
134 if (arg_count>1)
137 if (arg_count>2)
574 _mesa_FragmentOpXATI(GLint optype, GLuint arg_count, GLenum op, GLuint dst, argument
692 curI->ArgCount[optype] = arg_count;
711 debug_op(optype, arg_count, op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod);
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Datifragshader.c117 static void debug_op(GLint optype, GLuint arg_count, GLenum op, GLuint dst, argument
125 op_name = atifs_ops[(arg_count-1)+(optype?3:0)];
136 if (arg_count>1)
139 if (arg_count>2)
581 _mesa_FragmentOpXATI(GLint optype, GLuint arg_count, GLenum op, GLuint dst, argument
699 curI->ArgCount[optype] = arg_count;
733 debug_op(optype, arg_count, op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod);
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader_args.c411 unsigned arg_count = 0; local in function:declare_ps_input_vgprs
412 for (unsigned i = 0, vgpr_arg = 0, vgpr_reg = 0; i < args->ac.arg_count; i++) {
414 arg_count++;
423 arg_count++;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_ps.c658 for (i = 0; i < ctx->args.arg_count; i++) {
810 ctx->args.arg_count + color_out_idx++, "");
889 while (ctx->args.arg_count < required_num_params)
938 ctx->args.arg_count - 1,
H A Dsi_shader_llvm.c568 LLVMValueRef param = LLVMGetParam(parts[main_part], ctx->args.arg_count);
634 for (unsigned i = 0; i < ctx->args.arg_count; ++i) {
H A Dsi_shader_llvm_vs.c964 ret = LLVMBuildInsertValue(ctx->ac.builder, ret, index, ctx->args.arg_count + i, "");
H A Dsi_shader.c373 assert(args->arg_count == idx);
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_nir_to_llvm.c1951 int arg_count = 0; local in function:visit_atomic_ssbo
2006 params[arg_count++] = ac_llvm_extract_elem(&ctx->ac, get_src(ctx, instr->src[3]), 0);
2013 params[arg_count++] = data;
2014 params[arg_count++] = descriptor;
2015 params[arg_count++] = get_src(ctx, instr->src[1]); /* voffset */
2016 params[arg_count++] = ctx->ac.i32_0; /* soffset */
2017 params[arg_count++] = ctx->ac.i32_0; /* slc */
2022 result = ac_build_intrinsic(&ctx->ac, name, return_type, params, arg_count, 0);
2189 int arg_count = 0; local in function:visit_global_atomic
2191 params[arg_count
3130 int arg_count = 0; local in function:visit_var_atomic
[all...]
H A Dac_llvm_build.c4708 for (unsigned i = 0; i < args->arg_count; i++) {
4712 LLVMTypeRef main_function_type = LLVMFunctionType(ret_type, arg_types, args->arg_count, 0);
4720 for (unsigned i = 0; i < args->arg_count; ++i) {
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_atifs_to_tgsi.c61 unsigned char arg_count; member in struct:instruction_desc
366 for (arg = 0; arg < desc->arg_count; arg++) {
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_nir_to_llvm.c1667 int arg_count = 0; local in function:visit_atomic_ssbo
1705 params[arg_count++] = ac_llvm_extract_elem(&ctx->ac, get_src(ctx, instr->src[3]), 0);
1707 params[arg_count++] = ac_llvm_extract_elem(&ctx->ac, get_src(ctx, instr->src[2]), 0);
1708 params[arg_count++] = ctx->abi->load_ssbo(ctx->abi,
1716 params[arg_count++] = get_src(ctx, instr->src[1]); /* voffset */
1717 params[arg_count++] = ctx->ac.i32_0; /* soffset */
1718 params[arg_count++] = ctx->ac.i32_0; /* slc */
1724 params[arg_count++] = ctx->ac.i32_0; /* vindex */
1725 params[arg_count++] = get_src(ctx, instr->src[1]); /* voffset */
1726 params[arg_count
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_tgsi_alu.c446 emit_data->arg_count, AC_FUNC_ATTR_READNONE);
H A Dsi_shader.c4159 emit_data->arg_count = 2;
4167 for (unsigned i = 0; i < emit_data->arg_count; ++i)
4172 ctx->i32, emit_data->args, emit_data->arg_count,
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp11237 create_instruction<Pseudo_instruction>(aco_opcode::p_startpgm, Format::PSEUDO, 0, ctx->args->ac.arg_count)};
11238 for (unsigned i = 0, arg = 0; i < ctx->args->ac.arg_count; i++) {
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.0.0.rst2605 - ac: use bigger storage for ac_arg::arg_index / ac_shader_args::arg_count

Completed in 73 milliseconds