| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_conv.h | 71 LLVMValueRef *dsts, unsigned num_dsts); 88 LLVMValueRef *dst, unsigned num_dsts);
|
| H A D | lp_bld_pack.h | 89 LLVMValueRef *dst, unsigned num_dsts); 109 unsigned num_dsts); 149 LLVMValueRef *dst, unsigned num_dsts);
|
| H A D | lp_bld_conv.c | 47 * src_type.length * num_srcs == dst_type.length * num_dsts 437 * Pick a suitable num_dsts for lp_build_conv to ensure optimal cases are used. 449 int num_dsts = num_srcs; local in function:lp_build_conv_auto 457 return num_dsts; 477 num_dsts = (num_srcs + 3) / 4; 480 lp_build_conv(gallivm, src_type, *dst_type, src, num_srcs, dst, num_dsts); 481 return num_dsts; 488 num_dsts = (num_srcs + 1) / 2; 491 lp_build_conv(gallivm, src_type, *dst_type, src, num_srcs, dst, num_dsts); 492 return num_dsts; 533 lp_build_conv(struct gallivm_state * gallivm,struct lp_type src_type,struct lp_type dst_type,const LLVMValueRef * src,unsigned num_srcs,LLVMValueRef * dst,unsigned num_dsts) argument 1040 lp_build_conv_mask(struct gallivm_state * gallivm,struct lp_type src_type,struct lp_type dst_type,const LLVMValueRef * src,unsigned num_srcs,LLVMValueRef * dst,unsigned num_dsts) argument [all...] |
| H A D | lp_bld_pack.c | 246 * Combines vectors to reduce from num_srcs to num_dsts. 249 * num_srcs must be exactly divisible by num_dsts. 252 * num_dsts = 1 dst = [xyzw] return = 4 253 * num_dsts = 2 dst = [xy, zw] return = 2 261 unsigned num_dsts) 263 int size = num_srcs / num_dsts; 266 assert(num_srcs >= num_dsts); 269 if (num_srcs == num_dsts) { 270 for (i = 0; i < num_dsts; ++i) { 276 for (i = 0; i < num_dsts; 256 lp_build_concat_n(struct gallivm_state * gallivm,struct lp_type src_type,LLVMValueRef * src,unsigned num_srcs,LLVMValueRef * dst,unsigned num_dsts) argument 515 lp_build_unpack(struct gallivm_state * gallivm,struct lp_type src_type,struct lp_type dst_type,LLVMValueRef src,LLVMValueRef * dst,unsigned num_dsts) argument 883 lp_build_resize(struct gallivm_state * gallivm,struct lp_type src_type,struct lp_type dst_type,const LLVMValueRef * src,unsigned num_srcs,LLVMValueRef * dst,unsigned num_dsts) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_conv.h | 71 LLVMValueRef *dsts, unsigned num_dsts); 88 LLVMValueRef *dst, unsigned num_dsts);
|
| H A D | lp_bld_pack.h | 89 LLVMValueRef *dst, unsigned num_dsts); 109 unsigned num_dsts); 149 LLVMValueRef *dst, unsigned num_dsts);
|
| H A D | lp_bld_conv.c | 47 * src_type.length * num_srcs == dst_type.length * num_dsts 465 * Pick a suitable num_dsts for lp_build_conv to ensure optimal cases are used. 477 int num_dsts = num_srcs; local in function:lp_build_conv_auto 485 return num_dsts; 505 num_dsts = (num_srcs + 3) / 4; 508 lp_build_conv(gallivm, src_type, *dst_type, src, num_srcs, dst, num_dsts); 509 return num_dsts; 516 num_dsts = (num_srcs + 1) / 2; 519 lp_build_conv(gallivm, src_type, *dst_type, src, num_srcs, dst, num_dsts); 520 return num_dsts; 561 lp_build_conv(struct gallivm_state * gallivm,struct lp_type src_type,struct lp_type dst_type,const LLVMValueRef * src,unsigned num_srcs,LLVMValueRef * dst,unsigned num_dsts) argument 1070 lp_build_conv_mask(struct gallivm_state * gallivm,struct lp_type src_type,struct lp_type dst_type,const LLVMValueRef * src,unsigned num_srcs,LLVMValueRef * dst,unsigned num_dsts) argument [all...] |
| H A D | lp_bld_pack.c | 246 * Combines vectors to reduce from num_srcs to num_dsts. 249 * num_srcs must be exactly divisible by num_dsts. 252 * num_dsts = 1 dst = [xyzw] return = 4 253 * num_dsts = 2 dst = [xy, zw] return = 2 261 unsigned num_dsts) 263 int size = num_srcs / num_dsts; 266 assert(num_srcs >= num_dsts); 269 if (num_srcs == num_dsts) { 270 for (i = 0; i < num_dsts; ++i) { 276 for (i = 0; i < num_dsts; 256 lp_build_concat_n(struct gallivm_state * gallivm,struct lp_type src_type,LLVMValueRef * src,unsigned num_srcs,LLVMValueRef * dst,unsigned num_dsts) argument 515 lp_build_unpack(struct gallivm_state * gallivm,struct lp_type src_type,struct lp_type dst_type,LLVMValueRef src,LLVMValueRef * dst,unsigned num_dsts) argument 883 lp_build_resize(struct gallivm_state * gallivm,struct lp_type src_type,struct lp_type dst_type,const LLVMValueRef * src,unsigned num_srcs,LLVMValueRef * dst,unsigned num_dsts) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_test_conv.c | 102 struct lp_type dst_type, unsigned num_dsts) 135 lp_build_conv(gallivm, src_type, dst_type, src, num_srcs, dst, num_dsts); 137 for(i = 0; i < num_dsts; ++i) { 167 unsigned num_dsts; local in function:test_one 199 num_dsts = src_type.length/dst_type.length; 202 num_dsts = 1; 206 num_dsts = 1; 211 assert(src_type.length * num_srcs == dst_type.length * num_dsts); 226 func = add_conv_test(gallivm, src_type, num_srcs, dst_type, num_dsts); 250 for(j = 0; j < num_dsts; 100 add_conv_test(struct gallivm_state * gallivm,struct lp_type src_type,unsigned num_srcs,struct lp_type dst_type,unsigned num_dsts) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_test_conv.c | 102 struct lp_type dst_type, unsigned num_dsts) 135 lp_build_conv(gallivm, src_type, dst_type, src, num_srcs, dst, num_dsts); 137 for(i = 0; i < num_dsts; ++i) { 167 unsigned num_dsts; local in function:test_one 199 num_dsts = src_type.length/dst_type.length; 202 num_dsts = 1; 206 num_dsts = 1; 211 assert(src_type.length * num_srcs == dst_type.length * num_dsts); 226 func = add_conv_test(gallivm, src_type, num_srcs, dst_type, num_dsts); 250 for(j = 0; j < num_dsts; 100 add_conv_test(struct gallivm_state * gallivm,struct lp_type src_type,unsigned num_srcs,struct lp_type dst_type,unsigned num_dsts) argument [all...] |