Home
last modified time | relevance | path

Searched refs:ac_llvm_extract_elem (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c193 ac_to_float(ctx, ac_llvm_extract_elem(ctx, src0, i)), in emit_intrin_1f_param_scalar()
288 LLVMBuildSelect(ctx->builder, ac_llvm_extract_elem(ctx, src0, 0), in emit_b2f()
290 LLVMBuildSelect(ctx->builder, ac_llvm_extract_elem(ctx, src0, 1), in emit_b2f()
509 LLVMValueRef comp = ac_llvm_extract_elem(&ctx->ac, value, i); in enter_waterfall()
1038 ac_llvm_extract_elem(&ctx->ac, src[0], 0), in visit_alu()
1039 ac_llvm_extract_elem(&ctx->ac, src[0], 1), in visit_alu()
1275 in[chan] = ac_llvm_extract_elem(&ctx->ac, src[0], chan); in visit_alu()
1295 in[chan] = ac_llvm_extract_elem(&ctx->ac, src[0], chan); in visit_alu()
1933 LLVMValueRef size = ac_llvm_extract_elem(&ctx->ac, descriptor, 2); in emit_ssbo_comp_swap_64()
1947 ac_llvm_extract_elem(&ctx->ac, descriptor, 0), in emit_ssbo_comp_swap_64()
[all …]
Dac_llvm_build.h159 LLVMValueRef ac_llvm_extract_elem(struct ac_llvm_context *ac, LLVMValueRef value, int index);
Dac_llvm_build.c148 LLVMValueRef ac_llvm_extract_elem(struct ac_llvm_context *ac, LLVMValueRef value, int index) in ac_llvm_extract_elem() function
615 elems[i] = ac_llvm_extract_elem(ctx, a, i); in ac_build_concat()
617 elems[a_size + i] = ac_llvm_extract_elem(ctx, b, i); in ac_build_concat()
640 chan[i] = ac_llvm_extract_elem(ctx, value, i); in ac_build_expand()
665 chan[i] = ac_llvm_extract_elem(ctx, value, i + start); in ac_extract_components()
1379 ac_llvm_extract_elem(ctx, res, 4)); in ac_build_buffer_load_format()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dgfx10_shader_ngg.c751 ret = LLVMBuildInsertValue(ctx->ac.builder, ret, ac_llvm_extract_elem(&ctx->ac, v, i), in si_insert_input_v4i32()
952 vp_scale[0] = ac_llvm_extract_elem(&ctx->ac, vp, 0); in cull_primitive()
953 vp_scale[1] = ac_llvm_extract_elem(&ctx->ac, vp, 1); in cull_primitive()
954 vp_translate[0] = ac_llvm_extract_elem(&ctx->ac, vp, 2); in cull_primitive()
955 vp_translate[1] = ac_llvm_extract_elem(&ctx->ac, vp, 3); in cull_primitive()
967 clip_half_line_width[0] = ac_llvm_extract_elem(&ctx->ac, terms, 0); in cull_primitive()
968 clip_half_line_width[1] = ac_llvm_extract_elem(&ctx->ac, terms, 1); in cull_primitive()
Dsi_shader_llvm_ps.c867 color[write_i][i] = ac_llvm_extract_elem(&ctx->ac, color[write_i][i], i % 2); in si_llvm_build_ps_epilog()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c345 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor2, i); in radv_get_sampler_desc()
348 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor1, i); in radv_get_sampler_desc()
373 chan[i] = ac_llvm_extract_elem(&ctx->ac, value, i); in radv_fixup_vertex_input_fetches()