Skip to content

OpenCL Kernel Generation in SemaSYCL.cpp needs significant refactoring- #1491

Closed
@erichkeane

Description

@erichkeane

The code to construct the OpenCL kernel (Basically everything from ConstructOpenCLKernel down) as well as integration headers is quite a mess. We need to refactor/split a number tasks into their own functions, and simplify the implementation significantly.

CreateOpenCLKernelBody and buildArgTys are particularly bad.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions