| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_nir_to_llvm.c | 190 ac_to_float(ctx, ac_llvm_extract_elem(ctx, src0, i)), 285 LLVMBuildSelect(ctx->builder, ac_llvm_extract_elem(ctx, src0, 0), 287 LLVMBuildSelect(ctx->builder, ac_llvm_extract_elem(ctx, src0, 1), 506 LLVMValueRef comp = ac_llvm_extract_elem(&ctx->ac, value, i); 995 ac_llvm_extract_elem(&ctx->ac, src[0], 0), 996 ac_llvm_extract_elem(&ctx->ac, src[0], 1), 1206 in[chan] = ac_llvm_extract_elem(&ctx->ac, src[0], chan); 1226 in[chan] = ac_llvm_extract_elem(&ctx->ac, src[0], chan); 1886 LLVMValueRef size = ac_llvm_extract_elem(&ctx->ac, descriptor, 2); 1900 ac_llvm_extract_elem( [all...] |
| H A D | ac_llvm_build.h | 158 LLVMValueRef ac_llvm_extract_elem(struct ac_llvm_context *ac, LLVMValueRef value, int index);
|
| H A D | ac_llvm_build.c | 145 LLVMValueRef ac_llvm_extract_elem(struct ac_llvm_context *ac, LLVMValueRef value, int index) function in typeref:typename:LLVMValueRef 611 elems[i] = ac_llvm_extract_elem(ctx, a, i); 613 elems[a_size + i] = ac_llvm_extract_elem(ctx, b, i); 636 chan[i] = ac_llvm_extract_elem(ctx, value, i); 661 chan[i] = ac_llvm_extract_elem(ctx, value, i + start); 1316 ac_llvm_extract_elem(ctx, res, 4));
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 401 LLVMValueRef set_ptr = ac_llvm_extract_elem(&ctx->ac, ptr, 0); 402 LLVMValueRef offset = ac_llvm_extract_elem(&ctx->ac, ptr, 1); 446 LLVMValueRef set_ptr = ac_llvm_extract_elem(&ctx->ac, buffer_ptr, 0); 447 LLVMValueRef offset = ac_llvm_extract_elem(&ctx->ac, buffer_ptr, 1); 581 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor, i); 584 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor2, i); 592 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor, i); 663 chan[i] = ac_llvm_extract_elem(&ctx->ac, value, i); 785 c[0] = ac_llvm_extract_elem(&ctx->ac, input, 2); 786 c[1] = ac_llvm_extract_elem( [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_nir_to_llvm.c | 1035 in[chan] = ac_llvm_extract_elem(&ctx->ac, src[0], chan); 1055 in[chan] = ac_llvm_extract_elem(&ctx->ac, src[0], chan); 1705 params[arg_count++] = ac_llvm_extract_elem(&ctx->ac, get_src(ctx, instr->src[3]), 0); 1707 params[arg_count++] = ac_llvm_extract_elem(&ctx->ac, get_src(ctx, instr->src[2]), 0); 2191 value = ac_llvm_extract_elem(&ctx->ac, src, chan - comp); 2220 value = ac_llvm_extract_elem(&ctx->ac, src, chan); 2275 LLVMValueRef src = ac_llvm_extract_elem(&ctx->ac, val, 2358 LLVMValueRef sample_index = ac_llvm_extract_elem(&ctx->ac, get_src(ctx, instr->src[2]), 0); 2405 args->coords[chan] = ac_llvm_extract_elem(&ctx->ac, src0, chan); 2905 data = ac_llvm_extract_elem( [all...] |
| H A D | ac_llvm_build.h | 125 ac_llvm_extract_elem(struct ac_llvm_context *ac,
|
| H A D | ac_llvm_build.c | 144 ac_llvm_extract_elem(struct ac_llvm_context *ac, function in typeref:typename:LLVMValueRef 593 chan[i] = ac_llvm_extract_elem(ctx, value, i);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 1578 LLVMValueRef value = ac_llvm_extract_elem(&ctx->ac, src, chan - component); 2042 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor, i); 2045 components[i] = ac_llvm_extract_elem(&ctx->ac, descriptor2, i); 2144 chan[i] = ac_llvm_extract_elem(&ctx->ac, value, i); 2254 c[0] = ac_llvm_extract_elem(&ctx->ac, input, 2); 2255 c[1] = ac_llvm_extract_elem(&ctx->ac, input, 1); 2256 c[2] = ac_llvm_extract_elem(&ctx->ac, input, 0); 2257 c[3] = ac_llvm_extract_elem(&ctx->ac, input, 3);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | gfx10_shader_ngg.c | 660 ret = LLVMBuildInsertValue(ctx->ac.builder, ret, ac_llvm_extract_elem(&ctx->ac, v, i), 978 vp_scale[0] = ac_llvm_extract_elem(&ctx->ac, vp, 0); 979 vp_scale[1] = ac_llvm_extract_elem(&ctx->ac, vp, 1); 980 vp_translate[0] = ac_llvm_extract_elem(&ctx->ac, vp, 2); 981 vp_translate[1] = ac_llvm_extract_elem(&ctx->ac, vp, 3);
|
| H A D | si_shader_llvm_ps.c | 929 color[i] = ac_llvm_extract_elem(&ctx->ac, color[i], i % 2);
|
| H A D | si_shader_llvm_tess.c | 527 LLVMValueRef value = ac_llvm_extract_elem(&ctx->ac, src, chan - component);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.c | 1553 LLVMValueRef value = ac_llvm_extract_elem(&ctx->ac, src, chan - component);
|