Searched refs:lp_build_interleave2_half (Results 1 – 3 of 3) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_swizzle.c | 664 t0 = lp_build_interleave2_half(gallivm, single_type_lp, src[0], src[1], 0); in lp_build_transpose_aos() 665 t1 = lp_build_interleave2_half(gallivm, single_type_lp, src[2], src[3], 0); in lp_build_transpose_aos() 666 t2 = lp_build_interleave2_half(gallivm, single_type_lp, src[0], src[1], 1); in lp_build_transpose_aos() 667 t3 = lp_build_interleave2_half(gallivm, single_type_lp, src[2], src[3], 1); in lp_build_transpose_aos() 676 dst[0] = lp_build_interleave2_half(gallivm, double_type_lp, t0, t1, 0); in lp_build_transpose_aos() 677 dst[1] = lp_build_interleave2_half(gallivm, double_type_lp, t0, t1, 1); in lp_build_transpose_aos() 678 dst[2] = lp_build_interleave2_half(gallivm, double_type_lp, t2, t3, 0); in lp_build_transpose_aos() 679 dst[3] = lp_build_interleave2_half(gallivm, double_type_lp, t2, t3, 1); in lp_build_transpose_aos() 709 lo = lp_build_interleave2_half(gallivm, type, src[0], src[1], 0); in lp_build_transpose_aos_n() 710 hi = lp_build_interleave2_half(gallivm, type, src[0], src[1], 1); in lp_build_transpose_aos_n()
|
D | lp_bld_pack.h | 48 lp_build_interleave2_half(struct gallivm_state *gallivm,
|
D | lp_bld_pack.c | 381 lp_build_interleave2_half(struct gallivm_state *gallivm, in lp_build_interleave2_half() function 488 *dst_lo = lp_build_interleave2_half(gallivm, src_type, src, msb, 0); in lp_build_unpack2_native() 489 *dst_hi = lp_build_interleave2_half(gallivm, src_type, src, msb, 1); in lp_build_unpack2_native()
|