Home
last modified time | relevance | path

Searched refs:LLVMBuildExtractElement (Results 1 – 25 of 35) sorted by relevance

12

/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
Dlp_bld_format_soa.c415 offset_elem = LLVMBuildExtractElement(builder, offset, in lp_build_fetch_rgba_soa()
418 i_elem = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_soa()
419 j_elem = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_soa()
432 tmp_chan = LLVMBuildExtractElement(builder, tmp, chan_val, ""); in lp_build_fetch_rgba_soa()
Dlp_bld_format_aos.c340 LLVMValueRef component = LLVMBuildExtractElement(builder, shifted, in lp_build_pack_rgba_aos()
587 args[2] = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_aos()
588 args[3] = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_aos()
684 args[2] = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_aos()
685 args[3] = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_aos()
Dlp_bld_sample.c323 rho_vec = LLVMBuildExtractElement(builder, rho_vec, index0, ""); in lp_build_rho()
334 rho_s = LLVMBuildExtractElement(builder, rho_vec, index0, ""); in lp_build_rho()
335 rho_t = LLVMBuildExtractElement(builder, rho_vec, index1, ""); in lp_build_rho()
340 rho_r = LLVMBuildExtractElement(builder, rho_vec, index2, ""); in lp_build_rho()
1156 arx_ge_ary_arz = LLVMBuildExtractElement(builder, arxy_ge_arxy_arzz, in lp_build_cube_lookup()
1160 ary_ge_arx_arz = LLVMBuildExtractElement(builder, arxy_ge_arxy_arzz, in lp_build_cube_lookup()
1172 rx = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup()
1194 ry = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup()
1211 rz = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup()
Dlp_bld_sample_soa.c1181 LLVMValueRef coord = LLVMBuildExtractElement(builder, p, indx, ""); in lp_build_sample_compare()
1182 LLVMValueRef tex = LLVMBuildExtractElement(builder, texel[chan], indx, ""); in lp_build_sample_compare()
1370 lod_ipart = LLVMBuildExtractElement(builder, lod_ipart, index0, ""); in lp_build_sample_soa()
1371 ilevel0 = LLVMBuildExtractElement(builder, ilevel0, index0, ""); in lp_build_sample_soa()
1480 lod_iparts = LLVMBuildExtractElement(builder, lod_ipart, indexi, ""); in lp_build_sample_soa()
1481 ilevel0s = LLVMBuildExtractElement(builder, ilevel0, indexi, ""); in lp_build_sample_soa()
1483 ilevel1s = LLVMBuildExtractElement(builder, ilevel1, indexi, ""); in lp_build_sample_soa()
1484 lod_fparts = LLVMBuildExtractElement(builder, lod_fpart, indexi, ""); in lp_build_sample_soa()
1518 lod_iparts = LLVMBuildExtractElement(builder, lod_ipart, index0, ""); in lp_build_sample_soa()
1519 ilevel0s = LLVMBuildExtractElement(builder, ilevel0, index0, ""); in lp_build_sample_soa()
[all …]
Dlp_bld_logic.c296 LLVMBuildExtractElement(builder, a, index, ""), in lp_build_compare()
297 LLVMBuildExtractElement(builder, b, index, ""), in lp_build_compare()
355 LLVMBuildExtractElement(builder, a, index, ""), in lp_build_compare()
356 LLVMBuildExtractElement(builder, b, index, ""), in lp_build_compare()
Dlp_bld_intr.c185 return LLVMBuildExtractElement(builder, tmp, elems[0], ""); in lp_build_intrinsic_binary_anylength()
244 arg_elems[j] = LLVMBuildExtractElement(builder, args[j], index, ""); in lp_build_intrinsic_map()
Dlp_bld_gather.c59 offset = LLVMBuildExtractElement(gallivm->builder, offsets, index, ""); in lp_build_gather_elem_ptr()
Dlp_bld_printf.c129 … params[2 + i] = LLVMBuildExtractElement(builder, value, lp_build_const_int32(gallivm, i), ""); in lp_build_print_value()
Dlp_bld_tgsi_soa.c444 LLVMValueRef index = LLVMBuildExtractElement(builder, in build_gather()
487 LLVMValueRef index = LLVMBuildExtractElement(builder, indexes, ii, ""); in emit_mask_scatter()
489 LLVMValueRef val = LLVMBuildExtractElement(builder, values, ii, "scatter_val"); in emit_mask_scatter()
491 LLVMBuildExtractElement(builder, pred, ii, "scatter_pred") : NULL; in emit_mask_scatter()
1524 v[chan][0] = LLVMBuildExtractElement(builder, res, i0, ""); in emit_dump_temps()
1525 v[chan][1] = LLVMBuildExtractElement(builder, res, i1, ""); in emit_dump_temps()
1526 v[chan][2] = LLVMBuildExtractElement(builder, res, i2, ""); in emit_dump_temps()
1527 v[chan][3] = LLVMBuildExtractElement(builder, res, i3, ""); in emit_dump_temps()
Dlp_bld_swizzle.c153 res = LLVMBuildExtractElement(gallivm->builder, vector, index, ""); in lp_build_extract_broadcast()
585 return LLVMBuildExtractElement(gallivm->builder, src, shuffles[0], ""); in lp_build_pack_aos_scalars()
Dlp_bld_pack.c168 return LLVMBuildExtractElement(gallivm->builder, src, elems[0], ""); in lp_build_extract_range()
716 LLVMValueRef val = LLVMBuildExtractElement(builder, src[0], srcindex, ""); in lp_build_resize()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_format_soa.c415 offset_elem = LLVMBuildExtractElement(builder, offset, in lp_build_fetch_rgba_soa()
418 i_elem = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_soa()
419 j_elem = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_soa()
432 tmp_chan = LLVMBuildExtractElement(builder, tmp, chan_val, ""); in lp_build_fetch_rgba_soa()
Dlp_bld_format_aos.c340 LLVMValueRef component = LLVMBuildExtractElement(builder, shifted, in lp_build_pack_rgba_aos()
587 args[2] = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_aos()
588 args[3] = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_aos()
684 args[2] = LLVMBuildExtractElement(builder, i, index, ""); in lp_build_fetch_rgba_aos()
685 args[3] = LLVMBuildExtractElement(builder, j, index, ""); in lp_build_fetch_rgba_aos()
Dlp_bld_sample.c323 rho_vec = LLVMBuildExtractElement(builder, rho_vec, index0, ""); in lp_build_rho()
334 rho_s = LLVMBuildExtractElement(builder, rho_vec, index0, ""); in lp_build_rho()
335 rho_t = LLVMBuildExtractElement(builder, rho_vec, index1, ""); in lp_build_rho()
340 rho_r = LLVMBuildExtractElement(builder, rho_vec, index2, ""); in lp_build_rho()
1156 arx_ge_ary_arz = LLVMBuildExtractElement(builder, arxy_ge_arxy_arzz, in lp_build_cube_lookup()
1160 ary_ge_arx_arz = LLVMBuildExtractElement(builder, arxy_ge_arxy_arzz, in lp_build_cube_lookup()
1172 rx = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup()
1194 ry = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup()
1211 rz = LLVMBuildExtractElement(builder, rxyz, in lp_build_cube_lookup()
Dlp_bld_sample_soa.c1181 LLVMValueRef coord = LLVMBuildExtractElement(builder, p, indx, ""); in lp_build_sample_compare()
1182 LLVMValueRef tex = LLVMBuildExtractElement(builder, texel[chan], indx, ""); in lp_build_sample_compare()
1370 lod_ipart = LLVMBuildExtractElement(builder, lod_ipart, index0, ""); in lp_build_sample_soa()
1371 ilevel0 = LLVMBuildExtractElement(builder, ilevel0, index0, ""); in lp_build_sample_soa()
1480 lod_iparts = LLVMBuildExtractElement(builder, lod_ipart, indexi, ""); in lp_build_sample_soa()
1481 ilevel0s = LLVMBuildExtractElement(builder, ilevel0, indexi, ""); in lp_build_sample_soa()
1483 ilevel1s = LLVMBuildExtractElement(builder, ilevel1, indexi, ""); in lp_build_sample_soa()
1484 lod_fparts = LLVMBuildExtractElement(builder, lod_fpart, indexi, ""); in lp_build_sample_soa()
1518 lod_iparts = LLVMBuildExtractElement(builder, lod_ipart, index0, ""); in lp_build_sample_soa()
1519 ilevel0s = LLVMBuildExtractElement(builder, ilevel0, index0, ""); in lp_build_sample_soa()
[all …]
Dlp_bld_logic.c296 LLVMBuildExtractElement(builder, a, index, ""), in lp_build_compare()
297 LLVMBuildExtractElement(builder, b, index, ""), in lp_build_compare()
355 LLVMBuildExtractElement(builder, a, index, ""), in lp_build_compare()
356 LLVMBuildExtractElement(builder, b, index, ""), in lp_build_compare()
Dlp_bld_intr.c185 return LLVMBuildExtractElement(builder, tmp, elems[0], ""); in lp_build_intrinsic_binary_anylength()
244 arg_elems[j] = LLVMBuildExtractElement(builder, args[j], index, ""); in lp_build_intrinsic_map()
Dlp_bld_gather.c59 offset = LLVMBuildExtractElement(gallivm->builder, offsets, index, ""); in lp_build_gather_elem_ptr()
Dlp_bld_printf.c129 … params[2 + i] = LLVMBuildExtractElement(builder, value, lp_build_const_int32(gallivm, i), ""); in lp_build_print_value()
Dlp_bld_tgsi_soa.c444 LLVMValueRef index = LLVMBuildExtractElement(builder, in build_gather()
487 LLVMValueRef index = LLVMBuildExtractElement(builder, indexes, ii, ""); in emit_mask_scatter()
489 LLVMValueRef val = LLVMBuildExtractElement(builder, values, ii, "scatter_val"); in emit_mask_scatter()
491 LLVMBuildExtractElement(builder, pred, ii, "scatter_pred") : NULL; in emit_mask_scatter()
1524 v[chan][0] = LLVMBuildExtractElement(builder, res, i0, ""); in emit_dump_temps()
1525 v[chan][1] = LLVMBuildExtractElement(builder, res, i1, ""); in emit_dump_temps()
1526 v[chan][2] = LLVMBuildExtractElement(builder, res, i2, ""); in emit_dump_temps()
1527 v[chan][3] = LLVMBuildExtractElement(builder, res, i3, ""); in emit_dump_temps()
Dlp_bld_swizzle.c153 res = LLVMBuildExtractElement(gallivm->builder, vector, index, ""); in lp_build_extract_broadcast()
585 return LLVMBuildExtractElement(gallivm->builder, src, shuffles[0], ""); in lp_build_pack_aos_scalars()
Dlp_bld_pack.c168 return LLVMBuildExtractElement(gallivm->builder, src, elems[0], ""); in lp_build_extract_range()
716 LLVMValueRef val = LLVMBuildExtractElement(builder, src[0], srcindex, ""); in lp_build_resize()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_setup.c288 dzdx = LLVMBuildExtractElement(b, dzdxdzdy, zeroi, ""); in lp_do_offset_tri()
289 dzdy = LLVMBuildExtractElement(b, dzdxdzdy, onei, ""); in lp_do_offset_tri()
316 z0_new = LLVMBuildExtractElement(b, z0z1z2, zeroi, ""); in lp_do_offset_tri()
317 z1_new = LLVMBuildExtractElement(b, z0z1z2, onei, ""); in lp_do_offset_tri()
318 z2_new = LLVMBuildExtractElement(b, z0z1z2, twoi, ""); in lp_do_offset_tri()
634 e = LLVMBuildExtractElement(b, ef, zeroi, ""); in init_args()
635 f = LLVMBuildExtractElement(b, ef, onei, ""); in init_args()
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
Dlp_state_setup.c288 dzdx = LLVMBuildExtractElement(b, dzdxdzdy, zeroi, ""); in lp_do_offset_tri()
289 dzdy = LLVMBuildExtractElement(b, dzdxdzdy, onei, ""); in lp_do_offset_tri()
316 z0_new = LLVMBuildExtractElement(b, z0z1z2, zeroi, ""); in lp_do_offset_tri()
317 z1_new = LLVMBuildExtractElement(b, z0z1z2, onei, ""); in lp_do_offset_tri()
318 z2_new = LLVMBuildExtractElement(b, z0z1z2, twoi, ""); in lp_do_offset_tri()
634 e = LLVMBuildExtractElement(b, ef, zeroi, ""); in init_args()
635 f = LLVMBuildExtractElement(b, ef, onei, ""); in init_args()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dradeonsi_shader.c249 LLVMBuildExtractElement(base->gallivm->builder, in declare_input_vs()

12