Skip to content

Commit 79b8ccf

Browse files
committed
[SYCL] Change license to Apache 2.0 with LLVM exceptions.
Signed-off-by: Vladimir Lazarev <[email protected]>
1 parent 0a3a50f commit 79b8ccf

File tree

136 files changed

+414
-535
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+414
-535
lines changed

clang/lib/Driver/ToolChains/SYCL.cpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//===--- SYCL.cpp - SYCL Tool and ToolChain Implementations -----*- C++ -*-===//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

clang/lib/Driver/ToolChains/SYCL.h

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//===--- SYCL.h - SYCL ToolChain Implementations -----------------*- C++ -*-===//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

clang/lib/Sema/SemaSYCL.cpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//===- SemaSYCL.cpp - Semantic Analysis for SYCL constructs ---------------===//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98
// This implements Semantic Analysis for SYCL constructs.

clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//===-- clang-offload-wrapper/ClangOffloadWrapper.cpp ---------------------===//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98
///

llvm/include/llvm/SYCL/ASFixer.h

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//===- ASFixer.h - SYCL address spaces fixer pass -------------------------===//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98
//

llvm/lib/SYCL/ASFixer.cpp

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
//===- ASFixer.cpp - Address spaces fixer pass implementation -------------===//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
7-
//
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception//
86
//===----------------------------------------------------------------------===//
97
//
108
// This implements the address spaces fixer pass.

sycl/include/CL/__spirv/spirv_ops.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------- spirv_ops.hpp --- SPIRV operations -------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/__spirv/spirv_types.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//===----------- spirv_types.hpp --- SPIRV types -------------------------===//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==------------ sycl.hpp - SYCL standard header file ----------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/access/access.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------------- access.hpp --- SYCL access ----------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98
#pragma once

sycl/include/CL/sycl/accessor.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==--------- accessor.hpp --- SYCL accessor -------------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/atomic.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------------- atomic.hpp - SYCL atomics -----------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/buffer.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==----------- buffer.hpp --- SYCL buffer ---------------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/context.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------------- context.hpp - SYCL context ----------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/array.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==-------- array.hpp --- SYCL common iteration object ---------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/buffer_impl.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------- buffer_impl.hpp --- SYCL buffer ----------------*- C++-*---==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/common.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------- common.hpp ----- Common declarations ------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/common_info.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==------- common_info.hpp ----- Common SYCL info methods------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/context_impl.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------------- context_impl.hpp - SYCL context -----------*- C++-*---==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/device_host.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==--------------- device_host.hpp - SYCL host device --------------------== //
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/device_impl.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==----------------- device_impl.hpp - SYCL device ------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/device_info.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==-------- device_info.hpp - SYCL device info methods --------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/device_opencl.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==------------ device_opencl.hpp - SYCL OpenCL device --------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/event_impl.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------------- event_impl.hpp - SYCL event ---------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/event_info.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------------- event_info.hpp - SYCL event ---------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/helpers.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==---------------- helpers.hpp - SYCL helpers ----------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/image_impl.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==------------ image_impl.hpp --------------------------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/kernel_desc.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==----------------------- kernel_desc.hpp --------------------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===////
98

sycl/include/CL/sycl/detail/kernel_impl.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==------- kernel_impl.hpp --- SYCL kernel implementation -----------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

sycl/include/CL/sycl/detail/kernel_info.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
//==-------- kernel_info.hpp - SYCL kernel info methods --------------------==//
22
//
3-
// The LLVM Compiler Infrastructure
4-
//
5-
// This file is distributed under the University of Illinois Open Source
6-
// License. See LICENSE.TXT for details.
3+
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+
// See https://llvm.org/LICENSE.txt for license information.
5+
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
76
//
87
//===----------------------------------------------------------------------===//
98

0 commit comments

Comments
 (0)