Lines Matching refs:numOrders
320 size_t numOrders, ShuffleOrder *inOrders, ShuffleOrder *outOrders, in create_shuffle_kernel() argument
398 for( unsigned int i = 0; i < numOrders; i++ ) in create_shuffle_kernel()
589 … ExplicitType vecType, size_t inVecSize, size_t outVecSize, cl_uint *lengthToUse, size_t numOrders, in test_shuffle_dual_kernel() argument
602 …inVecSize, outVecSize, lengthToUse, inUseNumerics, outUseNumerics, numOrders, inOrderIdx, outOrder… in test_shuffle_dual_kernel()
610 cl_long inData[ inVecSize * numOrders ]; in test_shuffle_dual_kernel()
611 cl_long inSecondData[ inVecSize * numOrders ]; in test_shuffle_dual_kernel()
612 cl_long outData[ outRealVecSize * numOrders ]; in test_shuffle_dual_kernel()
614 cl_long* inData = (cl_long*)_malloca(inVecSize * numOrders * sizeof(cl_long)); in test_shuffle_dual_kernel()
615 cl_long* inSecondData = (cl_long*)_malloca(inVecSize * numOrders * sizeof(cl_long)); in test_shuffle_dual_kernel()
616 cl_long* outData = (cl_long*)_malloca(outRealVecSize * numOrders * sizeof(cl_long)); in test_shuffle_dual_kernel()
618 memset(outData, 0, outRealVecSize * numOrders * sizeof(cl_long) ); in test_shuffle_dual_kernel()
620 generate_random_data( vecType, (unsigned int)( numOrders * inVecSize ), d, inData ); in test_shuffle_dual_kernel()
622 generate_random_data( vecType, (unsigned int)( numOrders * inVecSize ), d, inSecondData ); in test_shuffle_dual_kernel()
626 typeSize * inVecSize * numOrders, inData, &error); in test_shuffle_dual_kernel()
631 typeSize * outRealVecSize * numOrders, outData, &error); in test_shuffle_dual_kernel()
638 typeSize * inVecSize * numOrders, in test_shuffle_dual_kernel()
654 threads[0] = numOrders; in test_shuffle_dual_kernel()
664 …error = clEnqueueReadBuffer( queue, streams[ 1 ], CL_TRUE, 0, typeSize * numOrders * outRealVecSiz… in test_shuffle_dual_kernel()
672 for( size_t i = 0; i < numOrders; i++ ) in test_shuffle_dual_kernel()