Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c148 ac_to_float(ctx, ac_llvm_extract_elem(ctx, src0, i)), in emit_intrin_1f_param_scalar()
243 LLVMBuildSelect(ctx->builder, ac_llvm_extract_elem(ctx, src0, 0), in emit_b2f()
245 LLVMBuildSelect(ctx->builder, ac_llvm_extract_elem(ctx, src0, 1), in emit_b2f()
269 LLVMBuildSelect(ctx->builder, ac_llvm_extract_elem(ctx, src0, 0), in emit_b2i()
271 LLVMBuildSelect(ctx->builder, ac_llvm_extract_elem(ctx, src0, 1), in emit_b2i()
476 LLVMValueRef comp = ac_llvm_extract_elem(&ctx->ac, value, i); in enter_waterfall()
927 ac_llvm_extract_elem(&ctx->ac, src[0], 0), in visit_alu()
928 ac_llvm_extract_elem(&ctx->ac, src[0], 1), in visit_alu()
1157 in[chan] = ac_llvm_extract_elem(&ctx->ac, src[0], chan); in visit_alu()
1639 LLVMValueRef size = ac_llvm_extract_elem(&ctx->ac, descriptor, 2); in emit_ssbo_comp_swap_64()
[all …]
Dac_llvm_build.h160 LLVMValueRef ac_llvm_extract_elem(struct ac_llvm_context *ac, LLVMValueRef value, int index);
Dac_llvm_build.c134 LLVMValueRef ac_llvm_extract_elem(struct ac_llvm_context *ac, LLVMValueRef value, int index) in ac_llvm_extract_elem() function
553 elems[i] = ac_llvm_extract_elem(ctx, a, i); in ac_build_concat()
555 elems[a_size + i] = ac_llvm_extract_elem(ctx, b, i); in ac_build_concat()
578 chan[i] = ac_llvm_extract_elem(ctx, value, i); in ac_build_expand()
603 chan[i] = ac_llvm_extract_elem(ctx, value, i + start); in ac_extract_components()
1090 ac_llvm_extract_elem(ctx, res, 4)); in ac_build_buffer_load_format()
/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c175 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor2, i); in radv_get_sampler_desc()
178 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor1, i); in radv_get_sampler_desc()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_ps.c691 color[write_i][i] = ac_llvm_extract_elem(&ctx->ac, arg, i); in si_llvm_build_ps_epilog()