llvm
llvm copied to clipboard
[SYCL] Implement structs that contains special types as parameters to free function kernels
Add support for structs containing special types as free function kernel parameters.
@lbushi25 Would you mind update test sycl/test-e2e/FreeFunctionKernels/structs_with_special_types_as_kernel_paramters.cpp and remove all explicitly specified default template arguments for accessors ?
CMPLRLLVM-68249 should already have been resolved.
tagging @intel/llvm-reviewers-runtime for their review on the runtime changes
@intel/llvm-gatekeepers Can we merge this please?