Home
last modified time | relevance | path

Searched refs:kernels (Results 1 - 25 of 27) sorted by relevance

12

/third_party/mesa3d/src/compiler/clc/
H A Dclc_helpers.cpp141 for (auto &iter : kernels) { in parseEntryPoint()
150 kernels.push_back(SPIRVKernelInfo(funcId, name)); in parseEntryPoint()
163 for (auto &kernel : kernels) { in parseFunction()
204 for (auto &kernel : kernels) { in parseName()
244 for (auto &kernel : kernels) { in parseTypePointer()
282 for (auto &kernel : kernels) { in parseOpString()
345 for (auto &kernel : kernels) { in applyDecoration()
442 for (auto &kernel : kernels) { in parseOpTypeImage()
457 for (auto& kernel : kernels) { in parseExecutionMode()
656 std::vector<SPIRVKernelInfo> kernels; member in SPIRVKernelParser
672 struct clc_kernel_info *kernels; clc_spirv_get_kernels_info() local
731 clc_free_kernels_info(const struct clc_kernel_info *kernels, unsigned num_kernels) clc_free_kernels_info() argument
[all...]
H A Dclc.c53 const struct clc_kernel_arg *args = obj->kernels[i].args; in clc_print_kernels_info()
56 fprintf(stdout, "\tvoid %s(", obj->kernels[i].name); in clc_print_kernels_info()
57 for (unsigned j = 0; j < obj->kernels[i].num_args; j++) { in clc_print_kernels_info()
283 &out_data->kernels, in clc_parse_spirv()
298 clc_free_kernels_info(data->kernels, data->num_kernels); in clc_free_parsed_spirv()
H A Dclc_helpers.h46 const struct clc_kernel_info **kernels,
53 clc_free_kernels_info(const struct clc_kernel_info *kernels,
H A Dclc.h169 const struct clc_kernel_info *kernels; member
/third_party/mesa3d/src/microsoft/clc/
H A Dclc_compiler_test.cpp1693 EXPECT_EQ(shader.metadata->kernels[0].vec_hint_size, 4); in TEST_F()
1694 EXPECT_EQ(shader.metadata->kernels[0].vec_hint_type, CLC_VEC_HINT_TYPE_FLOAT); in TEST_F()
1705 EXPECT_EQ(shader.metadata->kernels[0].vec_hint_size, 2); in TEST_F()
1706 EXPECT_EQ(shader.metadata->kernels[0].vec_hint_type, CLC_VEC_HINT_TYPE_CHAR); in TEST_F()
1717 EXPECT_EQ(shader.metadata->kernels[0].vec_hint_size, 0); in TEST_F()
2325 EXPECT_EQ(shader.metadata->kernels[0].args[0].address_qualifier, CLC_KERNEL_ARG_ADDRESS_GLOBAL); in TEST_F()
2326 EXPECT_EQ(shader.metadata->kernels[0].args[0].type_qualifier, 0); in TEST_F()
2327 EXPECT_EQ(shader.metadata->kernels[0].args[1].address_qualifier, CLC_KERNEL_ARG_ADDRESS_GLOBAL); in TEST_F()
2328 EXPECT_EQ(shader.metadata->kernels[0].args[1].type_qualifier, CLC_KERNEL_ARG_TYPE_VOLATILE); in TEST_F()
2329 EXPECT_EQ(shader.metadata->kernels[ in TEST_F()
[all...]
H A Dclc_compiler.c746 if (!strcmp(parsed_data->kernels[i].name, entrypoint)) { in clc_spirv_to_dxil()
747 out_dxil->kernel = &parsed_data->kernels[i]; in clc_spirv_to_dxil()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DCLProgram.cpp160 cl_int Program::createKernels(cl_uint numKernels, cl_kernel *kernels, cl_uint *numKernelsRet) in createKernels() argument
162 if (kernels == nullptr) in createKernels()
183 *kernels++ = kernel.release(); in createKernels()
H A DCLProgram.h6 // CLProgram.h: Defines the cl::Program class, which consists of a set of OpenCL kernels.
53 cl_int createKernels(cl_uint numKernels, cl_kernel *kernels, cl_uint *numKernelsRet);
H A DvalidationCL_autogen.h128 const cl_kernel *kernels,
/third_party/ffmpeg/libavfilter/
H A Dvf_remap_opencl.c67 static const char *kernels[] = { "remap_near", "remap_linear" }; variable
77 const char *kernel = kernels[ctx->interp]; in remap_opencl_load()
/third_party/mesa3d/src/intel/compiler/
H A Dintel_clc.c508 if (strcmp(parsed_spirv_data.kernels[i].name, entry_point) == 0) { in main()
509 kernel_info = &parsed_spirv_data.kernels[i]; in main()
/third_party/mesa3d/src/gallium/frontends/clover/spirv/
H A Dinvocation.cpp151 std::unordered_map<SpvId, std::string> kernels; in create_binary_from_spirv() local
194 kernels.emplace(get<SpvId>(inst, 2), in create_binary_from_spirv()
434 const auto kernels_iter = kernels.find(id); in create_binary_from_spirv()
435 if (kernels_iter != kernels.end()) in create_binary_from_spirv()
/third_party/skia/third_party/externals/angle2/src/libGLESv2/
H A Dentry_points_cl_autogen.cpp570 cl_kernel *kernels, in clCreateKernelsInProgram()
574 "program = 0x%016" PRIxPTR ", num_kernels = %u, kernels = 0x%016" PRIxPTR in clCreateKernelsInProgram()
576 (uintptr_t)program, num_kernels, (uintptr_t)kernels, (uintptr_t)num_kernels_ret); in clCreateKernelsInProgram()
578 ANGLE_CL_VALIDATE_ERROR(CreateKernelsInProgram, program, num_kernels, kernels, num_kernels_ret); in clCreateKernelsInProgram()
580 return CreateKernelsInProgram(program, num_kernels, kernels, num_kernels_ret); in clCreateKernelsInProgram()
568 clCreateKernelsInProgram(cl_program program, cl_uint num_kernels, cl_kernel *kernels, cl_uint *num_kernels_ret) clCreateKernelsInProgram() argument
H A Dcl_stubs.cpp539 cl_kernel *kernels, in CreateKernelsInProgram()
542 return program->cast<Program>().createKernels(num_kernels, kernels, num_kernels_ret); in CreateKernelsInProgram()
537 CreateKernelsInProgram(cl_program program, cl_uint num_kernels, cl_kernel *kernels, cl_uint *num_kernels_ret) CreateKernelsInProgram() argument
H A Dcl_stubs_autogen.h229 cl_kernel *kernels,
H A Dentry_points_cl_autogen.h137 cl_kernel *kernels,
/third_party/skia/third_party/externals/angle2/src/libOpenCL/
H A DlibOpenCL_autogen.cpp264 cl_kernel *kernels, in clCreateKernelsInProgram()
267 return cl::GetDispatch().clCreateKernelsInProgram(program, num_kernels, kernels, in clCreateKernelsInProgram()
262 clCreateKernelsInProgram(cl_program program, cl_uint num_kernels, cl_kernel *kernels, cl_uint *num_kernels_ret) clCreateKernelsInProgram() argument
/third_party/opencl-headers/CL/
H A Dcl_function_types.h279 cl_kernel* kernels,
H A Dcl_icd.h361 cl_program program, cl_uint num_kernels, cl_kernel *kernels,
H A Dcl.h39 typedef cl_uint cl_bool; /* WARNING! Unlike cl_ types in cl_platform.h, cl_bool is not guaranteed to be the same size as the bool in kernels. */
1366 cl_kernel * kernels,
/third_party/skia/third_party/externals/angle2/include/CL/
H A Dcl_icd.h361 cl_program program, cl_uint num_kernels, cl_kernel *kernels,
H A Dcl.h39 typedef cl_uint cl_bool; /* WARNING! Unlike cl_ types in cl_platform.h, cl_bool is not guaranteed to be the same size as the bool in kernels. */
1359 cl_kernel * kernels,
/third_party/mesa3d/include/CL/
H A Dcl2.hpp139 * compiled to request OpenCL 2.0 compilation of kernels with 1.2 as
316 // A test for kernels that take no arguments
6504 * Create program using builtin kernels.
6732 cl_int createKernels(vector<Kernel>* kernels) in createKernels() argument
6748 if (kernels) { in createKernels()
6749 kernels->resize(value.size()); in createKernels()
6756 (*kernels)[i] = Kernel(value[i], false); in createKernels()
8971 * Modify the default device command queue to be used for subsequent kernels.
8973 * for kernels that rely on the default.
H A Dcl_icd.h361 cl_program program, cl_uint num_kernels, cl_kernel *kernels,
H A Dcl.h39 typedef cl_uint cl_bool; /* WARNING! Unlike cl_ types in cl_platform.h, cl_bool is not guaranteed to be the same size as the bool in kernels. */
1357 cl_kernel * kernels,

Completed in 53 milliseconds

12