Merge from 'main' to 'sycl-web' (13 commits)
CONFLICT (content): Merge conflict in clang/test/Misc/nvptx.languageOptsOpenCL.cl
CONFLICT (modify/delete): clang/test/Misc/nvptx.unsupported_core.cl deleted in 0538d0a2e5b4ef924f61e62579a0f81e2d1ae427 and modified in HEAD. Version HEAD of clang/test/Misc/nvptx.unsupported_core.cl left in tree.