/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_format_aos_array.c | 65 struct lp_type tmp_type; local 100 tmp_type = dst_type; 103 tmp_type.floating = 0; 104 tmp_type.sign = src_type.sign; 108 lp_build_conv(gallivm, src_type, tmp_type, &res, 1, &res, 1); 111 lp_build_context_init(&bld, gallivm, tmp_type);
|
lp_bld_conv.c | 540 struct lp_type tmp_type; local 553 tmp_type = src_type; 782 tmp_type.width = 32; 797 lp_build_context_init(&bld, gallivm, tmp_type); 825 else if(tmp_type.floating) { 829 tmp_type, 833 tmp_type.floating = FALSE; 839 LLVMValueRef scale = lp_build_const_vec(gallivm, tmp_type, dst_scale); 854 lp_build_context_init(&bld, gallivm, tmp_type); 858 tmp_type.floating = FALSE [all...] |
lp_bld_pack.c | 309 struct lp_type tmp_type = type; local 311 tmp_type.length = 4; 312 tmp_type.width = 64; 313 a = LLVMBuildBitCast(gallivm->builder, a, lp_build_vec_type(gallivm, tmp_type), ""); 314 b = LLVMBuildBitCast(gallivm->builder, b, lp_build_vec_type(gallivm, tmp_type), ""); 317 tmp_type.length = 2; 318 tmpdst = lp_build_concat(gallivm, srchalf, tmp_type, 2); 498 struct lp_type tmp_type = src_type; local 500 tmp_type.width *= 2; 501 tmp_type.length /= 2 816 struct lp_type tmp_type = src_type; local [all...] |
lp_bld_format_soa.c | 747 struct lp_type tmp_type; local 761 memset(&tmp_type, 0, sizeof tmp_type); 762 tmp_type.width = 8; 763 tmp_type.length = type.length * 4; 764 tmp_type.norm = TRUE; 766 packed = lp_build_fetch_rgba_aos(gallivm, flinear_desc, tmp_type, 817 struct lp_type tmp_type; local 825 tmp_type = type; 826 tmp_type.length = 4 [all...] |