Skip to content

Commit 21d62dd

Browse files
author
Pavel Chupin
authored
[SYCL][NFC][Doc] Minor docs update (#6119)
* Fix level zero specification link * Use short DPC++ name everywhere * Formatting changes
1 parent c1666d9 commit 21d62dd

File tree

6 files changed

+17
-20
lines changed

6 files changed

+17
-20
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@
33
This is the Intel staging area for llvm.org contributions and the home for
44
Intel LLVM-based projects:
55

6-
- [oneAPI Data Parallel C++ compiler](#oneapi-data-parallel-c-compiler)
6+
- [oneAPI DPC++ compiler](#oneapi-dpc-compiler)
77
- [Late-outline OpenMP and OpenMP Offload](#late-outline-openmp-and-openmp-offload)
88

9-
## oneAPI Data Parallel C++ compiler
9+
## oneAPI DPC++ compiler
1010

1111
[![](https://spec.oneapi.io/oneapi-logo-white-scaled.jpg)](https://www.oneapi.io/)
1212

1313
[![SYCL Post Commit](https://github.com/intel/llvm/actions/workflows/sycl_post_commit.yml/badge.svg?branch=sycl)](https://github.com/intel/llvm/actions/workflows/sycl_post_commit.yml)
1414
[![Generate Doxygen documentation](https://github.com/intel/llvm/actions/workflows/gh_pages.yml/badge.svg?branch=sycl)](https://github.com/intel/llvm/actions/workflows/gh_pages.yml)
1515

16-
The Data Parallel C++ or DPC++ is a LLVM-based compiler project that implements
17-
compiler and runtime support for the SYCL\* language. The project is hosted in
18-
the [sycl](/../../tree/sycl) branch and is synced with the tip of the LLVM
19-
upstream main branch on a regular basis (revisions delay is usually not more
20-
than 1-2 weeks). DPC++ compiler takes everything from LLVM upstream as is,
21-
however some modules of LLVM might be not included in the default project build
16+
The DPC++ is a LLVM-based compiler project that implements compiler and runtime
17+
support for the SYCL\* language. The project is hosted in the
18+
[sycl](/../../tree/sycl) branch and is synced with the tip of the LLVM upstream
19+
main branch on a regular basis (revisions delay is usually not more than 1-2
20+
weeks). DPC++ compiler takes everything from LLVM upstream as is, however some
21+
modules of LLVM might be not included in the default project build
2222
configuration. Additional modules can be enabled by modifying build framework
2323
settings.
2424

clang/docs/LanguageExtensions.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2944,7 +2944,7 @@ Query for this feature with ``__has_builtin(__builtin_trap)``.
29442944
29452945
``__builtin_sycl_unique_stable_name()`` is a builtin that takes a type and
29462946
produces a string literal containing a unique name for the type that is stable
2947-
across split compilations, mainly to support SYCL/Data Parallel C++ language.
2947+
across split compilations, mainly to support SYCL language.
29482948
29492949
In cases where the split compilation needs to share a unique token for a type
29502950
across the boundary (such as in an offloading situation), this name can be used

sycl/doc/GetStartedGuide.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -859,11 +859,8 @@ which contains all the symbols required.
859859
860860
## Find More
861861
862-
* DPC++ specification:
863-
[https://spec.oneapi.com/versions/latest/elements/dpcpp/source/index.html](https://spec.oneapi.com/versions/latest/elements/dpcpp/source/index.html)
864-
* SYCL\* 2020 specification:
865-
[https://www.khronos.org/registry/SYCL/](https://www.khronos.org/registry/SYCL/)
866-
* oneAPI Level Zero specification:
867-
[https://spec.oneapi.com/versions/latest/oneL0/index.html](https://spec.oneapi.com/versions/latest/oneL0/index.html)
868-
869-
\*Other names and brands may be claimed as the property of others.
862+
* [DPC++ specification](https://spec.oneapi.io/versions/latest/elements/dpcpp/source/index.html)
863+
* [SYCL\* specification](https://www.khronos.org/registry/SYCL)
864+
* [Level Zero specification](https://spec.oneapi.io/level-zero/latest/index.html)
865+
866+
<sub>\*Other names and brands may be claimed as the property of others.</sub>

sycl/doc/design/ITTAnnotations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ a wrapper.
6161
6262
## Conditional compilation
6363
64-
Data Parallel C++ compiler automatically instruments user code through
64+
DPC++ compiler automatically instruments user code through
6565
SPIRITTAnnotations LLVM pass, which is enabled for targets, that natively
6666
support specialization constants (i.e., SPIR-V targets). Annotations are
6767
generated for barriers, atomics, work item start and finish.

sycl/doc/doxygen.cfg.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ PROJECT_NUMBER = @PACKAGE_VERSION@
4444
# for a project that appears at the top of each page and should give viewer a
4545
# quick idea about the purpose of the project. Keep the description short.
4646

47-
PROJECT_BRIEF = "Runtime libraries for oneAPI Data Parallel C++"
47+
PROJECT_BRIEF = "Runtime libraries for oneAPI DPC++"
4848

4949
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
5050
# in the documentation. The maximum height of the logo should not exceed 55

sycl/doc/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Data Parallel C++ Documentation
1+
DPC++ Documentation
22
===============================
33

44
Using oneAPI DPC++ for Application Development

0 commit comments

Comments
 (0)