Lines Matching refs:numLines
159 unsigned int numLines) in test_large_single_compile() argument
168 lines = (const char **)malloc(numLines * sizeof(const char *)); in test_large_single_compile()
173 numLines, __FILE__, __LINE__); in test_large_single_compile()
179 lines[numLines - 1] = sample_kernel_end; in test_large_single_compile()
185 for (i = 1; i < numLines - 1; i++) in test_large_single_compile()
194 numLines, lines); in test_large_single_compile()
199 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_single_compile()
274 cl_command_queue queue, unsigned int numLines) in test_large_multi_file_library() argument
283 simple_kernels = (cl_program *)malloc(numLines * sizeof(cl_program)); in test_large_multi_file_library()
288 numLines, __FILE__, __LINE__); in test_large_multi_file_library()
292 lines = (const char **)malloc((2 * numLines + 2) * sizeof(const char *)); in test_large_multi_file_library()
298 (2 * numLines + 2), __FILE__, __LINE__); in test_large_multi_file_library()
302 for (i = 0; i < numLines; i++) in test_large_multi_file_library()
308 lines[numLines] = composite_kernel_start; in test_large_multi_file_library()
309 lines[2 * numLines + 1] = composite_kernel_end; in test_large_multi_file_library()
312 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multi_file_library()
314 sprintf(buffer, composite_kernel_template, i - numLines - 1); in test_large_multi_file_library()
320 2 * numLines + 2, lines); in test_large_multi_file_library()
325 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multi_file_library()
327 for (i = 0; i < numLines; i++) in test_large_multi_file_library()
330 free((void *)lines[i + numLines + 1]); in test_large_multi_file_library()
348 for (i = 0; i < numLines; i++) in test_large_multi_file_library()
358 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multi_file_library()
372 clLinkProgram(context, 1, &deviceID, "-create-library", numLines, in test_large_multi_file_library()
396 for (i = 0; i < numLines; i++) in test_large_multi_file_library()
399 free((void *)lines[i + numLines + 1]); in test_large_multi_file_library()
403 for (i = 0; i < numLines; i++) in test_large_multi_file_library()
470 unsigned int numLines) in test_large_multiple_embedded_headers() argument
481 simple_kernels = (cl_program *)malloc(numLines * sizeof(cl_program)); in test_large_multiple_embedded_headers()
486 numLines, __FILE__, __LINE__); in test_large_multiple_embedded_headers()
489 headers = (cl_program *)malloc(numLines * sizeof(cl_program)); in test_large_multiple_embedded_headers()
494 numLines, __FILE__, __LINE__); in test_large_multiple_embedded_headers()
498 header_names = (const char **)malloc(numLines * sizeof(const char *)); in test_large_multiple_embedded_headers()
503 numLines, __FILE__, __LINE__); in test_large_multiple_embedded_headers()
506 lines = (const char **)malloc((2 * numLines + 2) * sizeof(const char *)); in test_large_multiple_embedded_headers()
511 (2 * numLines + 2), __FILE__, __LINE__); in test_large_multiple_embedded_headers()
515 for (i = 0; i < numLines; i++) in test_large_multiple_embedded_headers()
535 lines[numLines] = composite_kernel_start; in test_large_multiple_embedded_headers()
536 lines[2 * numLines + 1] = composite_kernel_end; in test_large_multiple_embedded_headers()
539 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multiple_embedded_headers()
541 sprintf(buffer, composite_kernel_template, i - numLines - 1); in test_large_multiple_embedded_headers()
547 2 * numLines + 2, lines); in test_large_multiple_embedded_headers()
552 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multiple_embedded_headers()
557 error = clCompileProgram(program, 1, &deviceID, NULL, numLines, headers, in test_large_multiple_embedded_headers()
562 for (i = 0; i < numLines; i++) in test_large_multiple_embedded_headers()
572 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multiple_embedded_headers()
586 clLinkProgram(context, 1, &deviceID, "-create-library", numLines, in test_large_multiple_embedded_headers()
610 for (i = 0; i < numLines; i++) in test_large_multiple_embedded_headers()
615 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multiple_embedded_headers()
622 for (i = 0; i < numLines; i++) in test_large_multiple_embedded_headers()
694 cl_command_queue queue, unsigned int numLines) in test_large_multiple_libraries() argument
702 unsigned int level = (unsigned int)(logbase(numLines, 2.0) + 1.000001) / 2; in test_large_multiple_libraries()
704 unsigned int numFilesInLib = numLines / numLibraries; in test_large_multiple_libraries()
718 simple_kernels = (cl_program *)malloc(numLines * sizeof(cl_program)); in test_large_multiple_libraries()
723 numLines, __FILE__, __LINE__); in test_large_multiple_libraries()
727 lines = (const char **)malloc((2 * numLines + 2) * sizeof(const char *)); in test_large_multiple_libraries()
732 (2 * numLines + 2), __FILE__, __LINE__); in test_large_multiple_libraries()
736 for (i = 0; i < numLines; i++) in test_large_multiple_libraries()
742 lines[numLines] = composite_kernel_start; in test_large_multiple_libraries()
743 lines[2 * numLines + 1] = composite_kernel_end; in test_large_multiple_libraries()
746 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multiple_libraries()
748 sprintf(buffer, composite_kernel_template, i - numLines - 1); in test_large_multiple_libraries()
754 context, &my_program_and_libraries[0], 2 * numLines + 2, lines); in test_large_multiple_libraries()
759 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multiple_libraries()
769 for (i = 0; i < numLines; i++) in test_large_multiple_libraries()
779 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multiple_libraries()
823 for (i = 0; i < numLines; i++) in test_large_multiple_libraries()
827 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multiple_libraries()
833 for (i = 0; i < numLines; i++) in test_large_multiple_libraries()
897 unsigned int numLines) in test_large_multiple_files_multiple_libraries() argument
905 unsigned int level = (unsigned int)(logbase(numLines, 2.0) + 1.000001) / 2; in test_large_multiple_files_multiple_libraries()
907 unsigned int numFilesInLib = numLines / (2 * numLibraries); in test_large_multiple_files_multiple_libraries()
921 simple_kernels = (cl_program *)malloc(numLines * sizeof(cl_program)); in test_large_multiple_files_multiple_libraries()
926 numLines, __FILE__, __LINE__); in test_large_multiple_files_multiple_libraries()
930 lines = (const char **)malloc((2 * numLines + 2) * sizeof(const char *)); in test_large_multiple_files_multiple_libraries()
935 (2 * numLines + 2), __FILE__, __LINE__); in test_large_multiple_files_multiple_libraries()
939 for (i = 0; i < numLines; i++) in test_large_multiple_files_multiple_libraries()
945 lines[numLines] = composite_kernel_start; in test_large_multiple_files_multiple_libraries()
946 lines[2 * numLines + 1] = composite_kernel_end; in test_large_multiple_files_multiple_libraries()
949 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multiple_files_multiple_libraries()
951 sprintf(buffer, composite_kernel_template, i - numLines - 1); in test_large_multiple_files_multiple_libraries()
957 context, &my_programs_and_libraries[0], 2 * numLines + 2, lines); in test_large_multiple_files_multiple_libraries()
962 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multiple_files_multiple_libraries()
972 for (i = 0; i < numLines; i++) in test_large_multiple_files_multiple_libraries()
982 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multiple_files_multiple_libraries()
1037 for (i = 0; i < numLines; i++) in test_large_multiple_files_multiple_libraries()
1041 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multiple_files_multiple_libraries()
1047 for (i = numLibraries * numFilesInLib; i < numLines; i++) in test_large_multiple_files_multiple_libraries()
1112 cl_command_queue queue, unsigned int numLines) in test_large_multiple_files() argument
1119 (cl_program *)malloc((1 + numLines) * sizeof(cl_program)); in test_large_multiple_files()
1125 (1 + numLines), __FILE__, __LINE__); in test_large_multiple_files()
1129 lines = (const char **)malloc((2 * numLines + 2) * sizeof(const char *)); in test_large_multiple_files()
1134 (2 * numLines + 2), __FILE__, __LINE__); in test_large_multiple_files()
1138 for (i = 0; i < numLines; i++) in test_large_multiple_files()
1144 lines[numLines] = composite_kernel_start; in test_large_multiple_files()
1145 lines[2 * numLines + 1] = composite_kernel_end; in test_large_multiple_files()
1148 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multiple_files()
1150 sprintf(buffer, composite_kernel_template, i - numLines - 1); in test_large_multiple_files()
1156 2 * numLines + 2, lines); in test_large_multiple_files()
1161 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multiple_files()
1171 for (i = 0; i < numLines; i++) in test_large_multiple_files()
1181 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_multiple_files()
1196 clLinkProgram(context, 1, &deviceID, NULL, 1 + numLines, my_programs, in test_large_multiple_files()
1210 for (i = 0; i < 1 + numLines; i++) in test_large_multiple_files()
1216 for (i = 0; i < numLines; i++) in test_large_multiple_files()
1220 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_multiple_files()
3672 unsigned int numLines) in test_large_compile_and_link_status_options_log() argument
3692 simple_kernels = (cl_program *)malloc(numLines * sizeof(cl_program)); in test_large_compile_and_link_status_options_log()
3697 numLines, __FILE__, __LINE__); in test_large_compile_and_link_status_options_log()
3701 lines = (const char **)malloc((2 * numLines + 2) * sizeof(const char *)); in test_large_compile_and_link_status_options_log()
3706 (2 * numLines + 2), __FILE__, __LINE__); in test_large_compile_and_link_status_options_log()
3710 for (i = 0; i < numLines; i++) in test_large_compile_and_link_status_options_log()
3716 lines[numLines] = composite_kernel_start; in test_large_compile_and_link_status_options_log()
3717 lines[2 * numLines + 1] = composite_kernel_end; in test_large_compile_and_link_status_options_log()
3720 for (i = numLines + 1; i < 2 * numLines + 1; i++) in test_large_compile_and_link_status_options_log()
3722 sprintf(buffer, composite_kernel_template, i - numLines - 1); in test_large_compile_and_link_status_options_log()
3728 2 * numLines + 2, lines); in test_large_compile_and_link_status_options_log()
3733 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_compile_and_link_status_options_log()
3807 for (i = 0; i < numLines; i++) in test_large_compile_and_link_status_options_log()
3817 numLines, IGetErrorString(error), __FILE__, __LINE__); in test_large_compile_and_link_status_options_log()
3831 context, 1, &deviceID, "-create-library", numLines, simple_kernels, in test_large_compile_and_link_status_options_log()
3967 for (i = 0; i < numLines; i++) in test_large_compile_and_link_status_options_log()
3970 free((void *)lines[i + numLines + 1]); in test_large_compile_and_link_status_options_log()
3974 for (i = 0; i < numLines; i++) in test_large_compile_and_link_status_options_log()