Searched refs:array_idx (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_subroutine.cpp104 if (ir->array_idx != NULL)
105 var = ir->array_idx->clone(mem_ctx, NULL);
H A Dir.h1648 : ir_instruction(ir_type_call), return_deref(return_deref), callee(callee), sub_var(NULL), array_idx(NULL)
1657 ir_variable *var, ir_rvalue *array_idx)
1658 : ir_instruction(ir_type_call), return_deref(return_deref), callee(callee), sub_var(var), array_idx(array_idx)
1710 ir_rvalue *array_idx; member in class:ir_call
1654 ir_call(ir_function_signature * callee,ir_dereference_variable * return_deref,exec_list * actual_parameters,ir_variable * var,ir_rvalue * array_idx) argument
H A Dast_function.cpp548 ir_rvalue *array_idx,
661 actual_parameters, sub_var, array_idx);
2406 ir_rvalue *array_idx = NULL; local in function:ast_function_expression::hir
2412 array_idx = generate_array_index(ctx, instructions, state, loc,
2503 array_idx, state);
545 generate_call(exec_list * instructions,ir_function_signature * sig,exec_list * actual_parameters,ir_variable * sub_var,ir_rvalue * array_idx,struct _mesa_glsl_parse_state * state) argument
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_subroutine.cpp104 if (ir->array_idx != NULL)
105 var = ir->array_idx->clone(mem_ctx, NULL);
H A Dir.h1613 : ir_instruction(ir_type_call), return_deref(return_deref), callee(callee), sub_var(NULL), array_idx(NULL)
1622 ir_variable *var, ir_rvalue *array_idx)
1623 : ir_instruction(ir_type_call), return_deref(return_deref), callee(callee), sub_var(var), array_idx(array_idx)
1675 ir_rvalue *array_idx; member in class:ir_call
1619 ir_call(ir_function_signature * callee,ir_dereference_variable * return_deref,exec_list * actual_parameters,ir_variable * var,ir_rvalue * array_idx) argument
H A Dast_function.cpp500 ir_rvalue *array_idx,
613 actual_parameters, sub_var, array_idx);
2341 ir_rvalue *array_idx = NULL; local in function:ast_function_expression::hir
2347 array_idx = generate_array_index(ctx, instructions, state, loc,
2410 array_idx, state);
497 generate_call(exec_list * instructions,ir_function_signature * sig,exec_list * actual_parameters,ir_variable * sub_var,ir_rvalue * array_idx,struct _mesa_glsl_parse_state * state) argument
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_texture.h182 unsigned level, unsigned array_idx,
H A Dpan_texture.c130 unsigned level, unsigned array_idx,
134 (array_idx * layout->array_stride) +
340 unsigned array_idx = is_3d ? 0 : layer; local in function:pan_iview_get_surface
345 array_idx, surface_idx);
129 panfrost_texture_offset(const struct pan_image_layout * layout,unsigned level,unsigned array_idx,unsigned surface_idx) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_loop_analyze.c633 nir_loop_variable *array_idx = NULL; local in function:guess_loop_limit
637 &array_idx);
638 if (array_idx && basic_ind.def == array_idx->def &&
651 &array_idx);
652 if (array_idx && basic_ind.def == array_idx->def &&
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_loop_analyze.c531 nir_loop_variable *array_idx = NULL; local in function:guess_loop_limit
535 &array_idx);
536 if (array_idx && basic_ind.def == array_idx->def &&
549 &array_idx);
550 if (array_idx && basic_ind.def == array_idx->def &&
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_execute.c935 int array_idx,
942 ss_idx += array_idx;
944 fill_sampler(&state->ss[p_stage][ss_idx], binding->immutable_samplers ? binding->immutable_samplers[array_idx] : descriptor->sampler);
963 int array_idx,
970 sv_idx += array_idx;
1034 int array_idx,
1041 sv_idx += array_idx;
1069 int array_idx,
1077 idx += array_idx;
1104 int array_idx,
931 fill_sampler_stage(struct rendering_state * state,struct dyn_info * dyn_info,gl_shader_stage stage,enum pipe_shader_type p_stage,int array_idx,const union lvp_descriptor_info * descriptor,const struct lvp_descriptor_set_binding_layout * binding) argument
959 fill_sampler_view_stage(struct rendering_state * state,struct dyn_info * dyn_info,gl_shader_stage stage,enum pipe_shader_type p_stage,int array_idx,const union lvp_descriptor_info * descriptor,const struct lvp_descriptor_set_binding_layout * binding) argument
1030 fill_sampler_buffer_view_stage(struct rendering_state * state,struct dyn_info * dyn_info,gl_shader_stage stage,enum pipe_shader_type p_stage,int array_idx,const union lvp_descriptor_info * descriptor,const struct lvp_descriptor_set_binding_layout * binding) argument
1065 fill_image_view_stage(struct rendering_state * state,struct dyn_info * dyn_info,gl_shader_stage stage,enum pipe_shader_type p_stage,int array_idx,const union lvp_descriptor_info * descriptor,const struct lvp_descriptor_set_binding_layout * binding) argument
1100 fill_image_buffer_view_stage(struct rendering_state * state,struct dyn_info * dyn_info,gl_shader_stage stage,enum pipe_shader_type p_stage,int array_idx,const union lvp_descriptor_info * descriptor,const struct lvp_descriptor_set_binding_layout * binding) argument
1123 handle_descriptor(struct rendering_state * state,struct dyn_info * dyn_info,const struct lvp_descriptor_set_binding_layout * binding,gl_shader_stage stage,enum pipe_shader_type p_stage,int array_idx,VkDescriptorType type,const union lvp_descriptor_info * descriptor) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/common/
H A Dintel_decoder.c887 uint32_t array_idx = iter->array_iter[level]; local in function:iter_array_offset_bits
888 offset += group->array_offset + array_idx * group->array_item_size;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader.c3936 LLVMValueRef array_idx, offset_x = NULL, offset_y = NULL; local in function:build_interp_intrinsic
4008 array_idx = si_get_indirect_index(ctx, &input->Indirect,
4013 array_idx = ctx->i32_0;
4088 ctx->ac.builder, gather, array_idx, "");

Completed in 40 milliseconds