diff --git a/.github/workflows/sycl-docs.yml b/.github/workflows/sycl-docs.yml index 437f46c558a85..4a28d18f3201f 100644 --- a/.github/workflows/sycl-docs.yml +++ b/.github/workflows/sycl-docs.yml @@ -1,4 +1,4 @@ -name: Generate Doxygen documentation +name: Generate documentation on: schedule: diff --git a/sycl/doc/extensions/supported/sycl_ext_intel_esimd/README.md b/sycl/doc/extensions/supported/sycl_ext_intel_esimd/README.md index 58bdfc2641c31..178817c6ebb24 100644 --- a/sycl/doc/extensions/supported/sycl_ext_intel_esimd/README.md +++ b/sycl/doc/extensions/supported/sycl_ext_intel_esimd/README.md @@ -16,7 +16,6 @@ vectorization is expressed explicitly in the code by the programmer. Please see the additional resources on the Intel DPC++ project's github: 1) [ESIMD Extension Specification](./sycl_ext_intel_esimd.md) -1) [ESIMD API/doxygen reference](https://intel.github.io/llvm-docs/doxygen/group__sycl__esimd.html) 1) [Examples](./examples/README.md) 1) [ESIMD end-to-end LIT tests](https://github.com/intel/llvm/blob/sycl/sycl/test-e2e/ESIMD/) 1) [Implementation and API Restrictions](./sycl_ext_intel_esimd.md#implementation-restrictions) diff --git a/sycl/doc/extensions/supported/sycl_ext_intel_esimd/sycl_ext_intel_esimd.md b/sycl/doc/extensions/supported/sycl_ext_intel_esimd/sycl_ext_intel_esimd.md index fb5f6850defde..c01223a2e4fe0 100644 --- a/sycl/doc/extensions/supported/sycl_ext_intel_esimd/sycl_ext_intel_esimd.md +++ b/sycl/doc/extensions/supported/sycl_ext_intel_esimd/sycl_ext_intel_esimd.md @@ -38,7 +38,6 @@ - [Other restrictions](#other-restrictions) ## Other content: -* [ESIMD API/doxygen reference](https://intel.github.io/llvm-docs/doxygen/group__sycl__esimd.html) * [Examples](./examples/README.md) * [ESIMD LIT tests - working code examples](https://github.com/intel/llvm/blob/sycl/sycl/test-e2e/ESIMD/) @@ -162,7 +161,6 @@ The element type must either be a vectorizable type or the `sycl::half` type. The set of vectorizable types is the set of fundamental SYCL arithmetic types excluding `bool`. The length of the vector is the second template parameter. -See the complete [API reference](https://intel.github.io/llvm-docs/doxygen/classcl_1_1____ESIMD__NS_1_1simd.html#details) for the `simd` class for more details. ESIMD compiler back-end does the best it can to map each `simd` class object to a contiguous block of registers in the general register file (GRF). @@ -351,8 +349,6 @@ reduction operations are supported: - maximum - minimum -See more details on the API documentation [page TODO](https://intel.github.io/llvm-docs/doxygen). - ### Memory access APIs Explicit SIMD memory access interface is quite different from the standard SYCL @@ -598,9 +594,6 @@ Many memory access APIs accept offsets as arguments, which are used to determine actual memory location for the access. Offsets are always expressed in bytes rather than element units. -See more details in the API documentation -[page TODO](https://intel.github.io/llvm-docs/doxygen). - ### Math operations #### Extended math @@ -649,10 +642,6 @@ ESIMD supports the following non-standard math functions implemented in hardware - Plane equation - `plane`. Solves a component-wise plane equation `w = p*u + q*v + r` where `u`, `v`, `w` are vectors and `p`, `q`, `r` are scalars. - -See more details in the API documentation -[page TODO](https://intel.github.io/llvm-docs/doxygen). - ### Dot Product Accumulate Systolic - `DPAS` API DPAS is the matrix multiply-add-and-accumulate operation performed on limited size matrices/tiles. @@ -870,9 +859,6 @@ There are other useful miscellaneous APIs provided by ESIMD. - Find least significant set bit - `fbl`. - Find most significant set bit - `fbh`. -See more details in the API documentation -[page TODO](https://intel.github.io/llvm-docs/doxygen). -
### Private Global Variables. diff --git a/sycl/doc/extensions/supported/sycl_ext_intel_esimd/sycl_ext_intel_esimd_functions.md b/sycl/doc/extensions/supported/sycl_ext_intel_esimd/sycl_ext_intel_esimd_functions.md index 91a8e2182936a..5fb775dddc3bb 100644 --- a/sycl/doc/extensions/supported/sycl_ext_intel_esimd/sycl_ext_intel_esimd_functions.md +++ b/sycl/doc/extensions/supported/sycl_ext_intel_esimd/sycl_ext_intel_esimd_functions.md @@ -22,7 +22,6 @@ See more general ESIMD documentation [here](./sycl_ext_intel_esimd.md). ## Other content: * [General ESIMD documentation](./sycl_ext_intel_esimd.md) -* [ESIMD API/doxygen reference](https://intel.github.io/llvm-docs/doxygen/group__sycl__esimd.html) * [Examples](./examples/README.md) * [ESIMD LIT tests - working code examples](https://github.com/intel/llvm/blob/sycl/sycl/test-e2e/ESIMD/)