Tags: huanghua1994/llvm
Tags
Add codeowners for bundler and wrapper tools (intel#2845) Since these tools are placed in clang/ directory, the automation requests review from clang frontend code owners, this is not correct. Add proper code owners for these tools.
[sycl-post-link] Add support for composite specialization constants (i… …ntel#2779) Design document can be found in sycl/doc/SpecializationConstants.md.
[SYCL] Move CUDA program interop test to intel/llvm-test-suite (intel… …#2803) Corresponding PR is intel/llvm-test-suite#56
[SYCL] Add template parameter support for max_global_work_dim attribu… …te (intel#2816) This patch adds support for template parameter on [[intel::max_global_work_dim)]] attribute splits test/SemaSYCL/intel-max-global-work-dim.cpp to separate files for host compilation (test/SemaSYCL/intel-max-global-work-dim.cpp-host.cpp) and device compilation (test/SemaSYCL/intel-max-global-work-dim.cpp-device.cpp) updates sema/codegen tests with mock headers on device. uses existing function "sema::addIntelSYCLSingleArgFunctionAttr" from other single argument function attributes such as num_simd_work_items and intel_reqd_sub_group_size to avoid source codes duplication and reuse for the template parameter support. addresses special diagnostics in case the value of ‘max_global_work_dim’ attribute equals to 0, we shall ensure that if max_work_group_size and reqd_work_group_size attributes exist, they hold equal values (1, 1, 1). additionally updates sema/codegen tests for "reqd-sub-group-size" and "num-simd-work-items" attributes with mock headers. Signed-off-by: Soumi Manna <[email protected]>
[SYCL][NFC] Fix static code analysis concerns (intel#2822) Found via a static-analysis tool: Inside VisitTemplateTemplateArgument() TemplateDecl *TD = TA.getAsTemplate().getAsTemplateDecl(); --->Pointer 'TD' returned from call to function 'getAsTemplateDecl' may be NULL TemplateParameterList *TemplateParams = TD->getTemplateParameters(); --> will be dereferenced here This patch fixes null pointer dereference issues in SemaSYCL.cpp file by adding assert(). Signed-off-by: Soumi Manna <[email protected]>
[SYCL][Doc] Add a link to TBB build from source instructions (intel#2819 ) OpenCL runtime for Intel CPU on windows depends on updated version of TBB libraries which are not available in binary form. The TBB libraries can be built from sources under https://github.com/oneapi-src/oneTBB/. Corresponding message was added to buildbot/dependency.conf file.
[SYCL][Doc] Add release notes for November release (intel#2785)
PreviousNext