Home
last modified time | relevance | path

Searched refs:const_index (Results 1 – 25 of 59) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/lima/ir/
Dlima_nir_duplicate_intrinsic.c43 memcpy(dupl->const_index, itr->const_index, sizeof(itr->const_index)); in lima_nir_duplicate_intrinsic()
76 memcpy(dupl->const_index, itr->const_index, sizeof(itr->const_index)); in lima_nir_duplicate_intrinsic()
/third_party/mesa3d/src/compiler/glsl/
Dast_array_index.cpp170 ir_constant *const const_index = idx->constant_expression_value(mem_ctx); in _mesa_ast_array_index_to_hir() local
171 if (const_index != NULL && idx->type->is_integer_32()) { in _mesa_ast_array_index_to_hir()
172 const int idx = const_index->value.i[0]; in _mesa_ast_array_index_to_hir()
215 } else if (const_index == NULL && array->type->is_array()) { in _mesa_ast_array_index_to_hir()
Dlower_buffer_access.cpp356 ir_constant *const_index = in setup_buffer_access() local
358 if (const_index) { in setup_buffer_access()
359 *const_offset += array_stride * const_index->value.u[0]; in setup_buffer_access()
Dopt_algebraic.cpp67 int const_index,
253 ir_algebraic_visitor::reassociate_constant(ir_expression *ir1, int const_index, in reassociate_constant() argument
277 reassociate_operands(ir1, const_index, ir2, 1); in reassociate_constant()
280 reassociate_operands(ir1, const_index, ir2, 0); in reassociate_constant()
284 if (reassociate_constant(ir1, const_index, constant, in reassociate_constant()
290 if (reassociate_constant(ir1, const_index, constant, in reassociate_constant()
/third_party/mesa3d/src/intel/compiler/
Dbrw_vec4_gs_nir.cpp54 instr->const_index[0] + offset_reg, in nir_emit_intrinsic()
70 int stream_id = instr->const_index[0]; in nir_emit_intrinsic()
Dbrw_vec4_tcs.cpp262 unsigned imm_offset = instr->const_index[0]; in nir_emit_intrinsic()
280 unsigned imm_offset = instr->const_index[0]; in nir_emit_intrinsic()
293 unsigned mask = instr->const_index[1]; in nir_emit_intrinsic()
297 unsigned imm_offset = instr->const_index[0]; in nir_emit_intrinsic()
Dbrw_nir_lower_mem_access_bit_sizes.c61 dup->const_index[i] = intrin->const_index[i]; in dup_mem_intrinsic()
Dbrw_nir_attribute_workarounds.c45 uint8_t wa_flags = attrib_wa_flags[intrin->const_index[0]]; in apply_attr_wa_instr()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_resources.c252 unsigned const_index = base_index + constant_index; in si_nir_load_sampler_desc() local
285 assert(const_index < num_slots || dynamic_index); in si_nir_load_sampler_desc()
288 LLVMValueRef index = LLVMConstInt(ctx->ac.i32, const_index, false); in si_nir_load_sampler_desc()
308 const_index < ctx->shader->selector->cs_num_images_in_user_sgprs && in si_nir_load_sampler_desc()
310 LLVMValueRef rsrc = ac_get_arg(&ctx->ac, ctx->cs_image[const_index]); in si_nir_load_sampler_desc()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir.c1265 unsigned const_index; in visit_load_var() local
1286 &const_index, &indir_index); in visit_load_var()
1288 …r(bld_base, mode, nc, bit_size, var, vertex_index, indir_vertex_index, const_index, indir_index, r… in visit_load_var()
1299 int writemask = instr->const_index[0]; in visit_store_var()
1302 unsigned const_index = 0; in visit_store_var() local
1308 &const_index, &indir_index); in visit_store_var()
1310 …, instr->num_components, bit_size, var, writemask, indir_vertex_index, const_index, indir_index, s… in visit_store_var()
1358 int writemask = instr->const_index[0]; in visit_store_ssbo()
1400 unsigned const_index; in visit_load_image() local
1403 &const_index, &indir_index); in visit_load_image()
[all …]
Dlp_bld_nir.h131 unsigned const_index,
141 unsigned const_index,
206 unsigned const_index,
Dlp_bld_nir_soa.c320 unsigned const_index, in emit_load_var() argument
331 location += const_index; in emit_load_var()
333 location += const_index / 4; in emit_load_var()
334 location_frac += const_index % 4; in emit_load_var()
335 const_index = 0; in emit_load_var()
542 unsigned const_index, in emit_store_tcs_chan() argument
568 attrib_index_val = lp_build_const_int32(gallivm, const_index + location); in emit_store_tcs_chan()
572 attrib_index_val = lp_build_const_int32(gallivm, const_index + location); in emit_store_tcs_chan()
611 unsigned const_index, in emit_store_var() argument
629 location += const_index / 4; in emit_store_var()
[all …]
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_subgroups.c44 intr->const_index[0] = intrin->const_index[0]; in lower_subgroups_64bit_split_intrinsic()
45 intr->const_index[1] = intrin->const_index[1]; in lower_subgroups_64bit_split_intrinsic()
132 chan_intrin->const_index[0] = intrin->const_index[0]; in lower_subgroup_op_to_scalar()
133 chan_intrin->const_index[1] = intrin->const_index[1]; in lower_subgroup_op_to_scalar()
Dnir_instr_set.c251 hash = XXH32(instr->const_index, info->num_indices * sizeof(instr->const_index[0]), hash); in hash_intrinsic()
743 if (intrinsic1->const_index[i] != intrinsic2->const_index[i]) in nir_instrs_equal()
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_program.c194 (instr->vtx.const_index - 20) * 3 + instr->vtx.const_index_sel; in patch_fetches()
314 instr->const_index = 26; in fd2_prog_init()
329 instr->const_index = 26; in fd2_prog_init()
338 instr->const_index = 26; in fd2_prog_init()
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_optimize.c722 int const_index = -1; in peephole_mul_omod() local
767 if (const_index != -1) { in peephole_mul_omod()
771 const_index = i; in peephole_mul_omod()
775 if (!rc_src_reg_is_immediate(c, inst_mul->U.I.SrcReg[const_index].File, in peephole_mul_omod()
776 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
780 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
781 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
/third_party/ffmpeg/libavutil/
Deval.c169 int const_index; member
188 case e_const: return e->value * p->const_values[e->const_index]; in eval_expr()
370 d->const_index = i; in parse_primary()
481 d->const_index = i; in parse_primary()
491 d->const_index = i; in parse_primary()
750 if (e->type == type && e->const_index < size) in expr_count()
751 counter[e->const_index]++; in expr_count()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Ddesc_sroa.cpp108 const analysis::Constant* const_index = in ReplaceAccessChain() local
110 if (const_index == nullptr) { in ReplaceAccessChain()
116 uint32_t idx = const_index->GetU32(); in ReplaceAccessChain()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Ddesc_sroa.cpp108 const analysis::Constant* const_index = in ReplaceAccessChain() local
110 if (const_index == nullptr) { in ReplaceAccessChain()
116 uint32_t idx = const_index->GetU32(); in ReplaceAccessChain()
/third_party/python/Lib/
Ddis.py283 def _get_const_info(const_index, const_list): argument
290 argval = const_index
292 argval = const_list[const_index]
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/loongson/
Djdcolor-mmi.c38 enum const_index { enum
Djccolor-mmi.c43 enum const_index { enum
/third_party/libjpeg-turbo/simd/loongson/
Djdcolor-mmi.c38 enum const_index { enum
Djccolor-mmi.c43 enum const_index { enum
/third_party/mesa3d/src/compiler/spirv/
Dvtn_subgroup.c63 intrin->const_index[0] = const_idx0; in vtn_build_subgroup_instr()
64 intrin->const_index[1] = const_idx1; in vtn_build_subgroup_instr()

123