Home
last modified time | relevance | path

Searched refs:indir_index (Results 1 – 8 of 8) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir.c1223 LLVMValueRef indir_index = indirect ? get_src(bld_base, offset) : NULL; in visit_load_input() local
1225 …bld_base->load_var(bld_base, nir_var_shader_in, nc, bit_size, &var, 0, NULL, 0, indir_index, resul… in visit_load_input()
1246 LLVMValueRef indir_index = indirect ? get_src(bld_base, offset) : NULL; in visit_store_output() local
1254 bit_size, &var, mask, NULL, 0, indir_index, src); in visit_store_output()
1266 LLVMValueRef indir_index; in visit_load_var() local
1286 &const_index, &indir_index); in visit_load_var()
1288 …base, mode, nc, bit_size, var, vertex_index, indir_vertex_index, const_index, indir_index, result); in visit_load_var()
1303 LLVMValueRef indir_index, indir_vertex_index = NULL; in visit_store_var() local
1308 &const_index, &indir_index); in visit_store_var()
1310 …nstr->num_components, bit_size, var, writemask, indir_vertex_index, const_index, indir_index, src); in visit_store_var()
[all …]
Dlp_bld_nir_soa.c321 LLVMValueRef indir_index, in emit_load_var() argument
330 if (!var->data.compact && !indir_index) in emit_load_var()
368 if (indir_index) { in emit_load_var()
370 …swizzle_index_val = lp_build_add(&bld_base->uint_bld, indir_index, lp_build_const_int_vec(gallivm,… in emit_load_var()
373 …attrib_index_val = lp_build_add(&bld_base->uint_bld, indir_index, lp_build_const_int_vec(gallivm, … in emit_load_var()
379indir_index ? true : false, attrib_index_val, swizzle_index_val); in emit_load_var()
383indir_index ? true : false, attrib_index_val, swizzle_index_val); in emit_load_var()
391 … (indir_index && !var->data.compact) ? true : false, attrib_index_val, in emit_load_var()
392 … (indir_index && var->data.compact) ? true : false, swizzle_index_val); in emit_load_var()
398indir_index ? true : false, attrib_index_val, false, swizzle_index_val); in emit_load_var()
[all …]
Dlp_bld_nir.h132 LLVMValueRef indir_index,
142 LLVMValueRef indir_index,
207 LLVMValueRef indir_index,
Dlp_bld_tgsi.h257 LLVMValueRef indir_index, LLVMValueRef offsets[2]);
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_bld_interp.c445 LLVMValueRef indir_index, in lp_build_interp_soa_indirect() argument
458indir_index = LLVMBuildAdd(builder, indir_index, lp_build_const_int_vec(gallivm, coeff_bld->type, … in lp_build_interp_soa_indirect()
459 …LLVMValueRef index = LLVMBuildMul(builder, indir_index, lp_build_const_int_vec(gallivm, coeff_bld-… in lp_build_interp_soa_indirect()
519 LLVMValueRef indir_index, in lp_build_interp_soa() argument
598 if (indir_index) in lp_build_interp_soa()
600 indir_index, pixoffx, pixoffy); in lp_build_interp_soa()
Dlp_bld_interp.h157 LLVMValueRef indir_index,
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_exec.c1547 union tgsi_exec_channel indir_index; in get_index_registers() local
1563 &indir_index); in get_index_registers()
1566 index->i[0] += indir_index.i[0]; in get_index_registers()
1567 index->i[1] += indir_index.i[1]; in get_index_registers()
1568 index->i[2] += indir_index.i[2]; in get_index_registers()
1569 index->i[3] += indir_index.i[3]; in get_index_registers()
1607 union tgsi_exec_channel indir_index; in get_index_registers() local
1622 &indir_index); in get_index_registers()
1624 index2D->i[0] += indir_index.i[0]; in get_index_registers()
1625 index2D->i[1] += indir_index.i[1]; in get_index_registers()
[all …]
/third_party/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c2304 LLVMValueRef indir_index = NULL; in visit_store_output() local
2309 indir_index = get_src(ctx, offset); in visit_store_output()
2330 ctx->abi->store_tcs_outputs(ctx->abi, vertex_index, indir_index, src, in visit_store_output()
2336 assert(!indir_index); in visit_store_output()
3389 LLVMValueRef indir_index = NULL; in visit_load() local
3411 indir_index = get_src(ctx, offset); in visit_load()
3422 vertex_index, indir_index, in visit_load()
3434 assert(!indir_index); in visit_load()