Searched refs:ac_llvm_extract_elem (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/amd/llvm/ |
D | ac_nir_to_llvm.c | 148 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 …]
|
D | ac_llvm_build.h | 160 LLVMValueRef ac_llvm_extract_elem(struct ac_llvm_context *ac, LLVMValueRef value, int index);
|
D | ac_llvm_build.c | 134 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/ |
D | radv_nir_to_llvm.c | 175 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/ |
D | si_shader_llvm_ps.c | 691 color[write_i][i] = ac_llvm_extract_elem(&ctx->ac, arg, i); in si_llvm_build_ps_epilog()
|