<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-intel.git/dynamic-layers/openembedded-layer/recipes-core/ispc, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-intel.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-intel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/'/>
<updated>2026-01-09T15:22:22+00:00</updated>
<entry>
<title>Support whinlatter only</title>
<updated>2026-01-09T15:22:22+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-09T15:22:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=e85060a3d563c1319cc6745996b842a791706d9e'/>
<id>urn:sha1:e85060a3d563c1319cc6745996b842a791706d9e</id>
<content type='text'>
Yocto 5.3 merged most of meta-clang.
Fix recipes structure in dynamic-layers/clang-layer
clang recipes now depend on meta-clang-revival layer

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update to match S/UNPACKDIR changes</title>
<updated>2025-07-04T09:49:37+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2025-07-04T03:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=fbaf7a7dbfe5f0b05104ecbdcadbbd4f8400fc33'/>
<id>urn:sha1:fbaf7a7dbfe5f0b05104ecbdcadbbd4f8400fc33</id>
<content type='text'>
Update to match the recent changes in OE-Core where the unpack layout changed.
[https://patchwork.yoctoproject.org/project/oe-core/patch/20250616095000.2918921-1-alex.kanavin@gmail.com/]

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>recipes: Fix variable assignment whitespace</title>
<updated>2025-04-23T03:14:28+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2025-04-20T23:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=f1b9bf5f10a03b357fc9dc58c0fa0614baf6b855'/>
<id>urn:sha1:f1b9bf5f10a03b357fc9dc58c0fa0614baf6b855</id>
<content type='text'>
Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
</content>
</entry>
<entry>
<title>ispc: upgrade 1.23.0 -&gt; 1.24.0</title>
<updated>2024-06-10T07:10:51+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2024-06-10T06:55:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=8cbeba772525847331d64aba8b42ce7eebdf7af2'/>
<id>urn:sha1:8cbeba772525847331d64aba8b42ce7eebdf7af2</id>
<content type='text'>
Language changes:
    - Added support for non-type template parameters. Uniform integers
      and enums can be used now as template parameters.
    - Added dot product functions for unsigned and signed int8 and int16
      types.  They leverage AVX-VNNI and AVX512-VNNI instructions if
      supported by targets (docs).
    - Added macro definitions for numeric limits.

New targets:
    - avx2vnni-i32x4, avx2vnni-i32x8, avx2vnni-i32x16 with AVX-VNNI
      instruction support,
    - avx512icl-x4, avx512icl-x8, avx512icl-x16, avx512icl-x32 and
      avx512icl-x64 with AVX512-VNNI instruction support.

Code generation:
    - Fixed generation of code for GPU when unnecessary vectorized
      instruction are used during address arithmetic, e.g., for
      accessing fields of varying structures (#2846).
    - Improved generated code for cases when foreach loop iteration
      domain is less than the target width (#2836 ).

Compiler switches behavior:
    - --pic command line flag now corresponds to the -fpic flag of Clang
      and GCC, whereas the newly introduced --PIC corresponds to -fPIC.

Bug fixes:
    - The implementation of round standard library function was aligned
      across all targets. It may potentially affect the results of the
      code that uses this function for the following targets: avx2-i16x16,
      avx2-i8x32 and all avx512 targets (#2793).
    - Fixed cases when unwind info were not generated for functions.
      This impacted debugging and profiling on Windows (#2842).
    - Fixed broken targets sse4-i8xN and avx2-i8xN (#2800).

More details:
https://github.com/ispc/ispc/releases/tag/v1.24.0

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>ispc: upgrade 1.22.0 -&gt; 1.23.0</title>
<updated>2024-02-28T14:38:44+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2024-02-28T03:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=9ed54a13803e42ca40589d6ce02c76f3162f6b73'/>
<id>urn:sha1:9ed54a13803e42ca40589d6ce02c76f3162f6b73</id>
<content type='text'>
Release notes:
https://github.com/ispc/ispc/releases/tag/v1.23.0

llvm-dis is no longer a build dependency.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>ispc: upgrade 1.21.1 -&gt; 1.22.0</title>
<updated>2023-12-01T03:43:15+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2023-11-30T02:56:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=df5a4501181a4e403ed6423cd7c08434e62a3eb0'/>
<id>urn:sha1:df5a4501181a4e403ed6423cd7c08434e62a3eb0</id>
<content type='text'>
Release notes:
https://github.com/ispc/ispc/releases/tag/v1.22.0

Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>ispc: upgrade 1.21.0 -&gt; 1.21.1</title>
<updated>2023-10-23T07:30:36+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2023-10-23T07:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=3c855dabfd9ccb0acb27d9fe8acac144f9ef4262'/>
<id>urn:sha1:3c855dabfd9ccb0acb27d9fe8acac144f9ef4262</id>
<content type='text'>
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>ispc: upgrade 1.20.0 -&gt; 1.21.0</title>
<updated>2023-08-21T04:21:15+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2023-08-21T01:47:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=068533789330a35320cefa8bfbae180d4aea19f8'/>
<id>urn:sha1:068533789330a35320cefa8bfbae180d4aea19f8</id>
<content type='text'>
* Allows compilation with LLVM16.
* ISPC_NO_DUMPS is no longer an option and ISPC_PS4_TARGET has been
  renamed.
* Libraries now have proper so versions so packaging tweaks are no
  longer required.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>ispc: upgrade 1.19.0 -&gt; 1.20.0</title>
<updated>2023-06-09T05:25:43+00:00</updated>
<author>
<name>Teoh Suh Haw</name>
<email>suh.haw.teoh@intel.com</email>
</author>
<published>2023-06-08T08:00:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=3c367f25f6a0c043733b752e084a9c419416b5ad'/>
<id>urn:sha1:3c367f25f6a0c043733b752e084a9c419416b5ad</id>
<content type='text'>
* Release Notes:
  https://github.com/ispc/ispc/releases/tag/v1.20.0

* Drop already merged patches:
  0001-CMakeLists.txt-allow-to-pick-llvm-config-from-usr-bi.patch
  0001-CMakeLists.txt-link-with-libclang-cpp-library-instea.patch
  ffc75e464ff2b8fce7dbf74f1846ebd0852bc6f9.patch

* Fix packaging to ensure libispcrt is packaged correctly.

* ISPC runtime with CPU support can either be enabled with OpenMP or
  TBB. TBB is enabled by default that needs meta-oe to be included.

Signed-off-by: Teoh Suh Haw &lt;suh.haw.teoh@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
</feed>
