Fixed C compatibility of ISPC generated headers ( #2650, #2652).Fixed performance regression caused by change in the loop unswitch LLVM pass.Fixed performance regression on GPU caused by missed memory effects for genx intrinsics declarations.It allows to debug ISPC code linked with MinGW generated code ( #2129). -dwarf-version switch forces DWARF format debug info generation on Windows.-dwarf-version switch accepts DWARF 5 version.Supported building ISPC with LLVM 17 although GPU support wasn't tested.Release built with LTO (except aarch64 Linux).For more details please refer to Function Templates section of documentation. Revised the usage of function specifiers with templates.They are placed alongside as separate archives ispc-examples-v1.22.0.zip and ispc-examples-v1.22.0.tar.gz. Examples were excluded from ISPC archives.ISPC binaries got faster a few percent in average. ISPC binaries were compiled with LTO by Clang/LLVM toolchain on all supported platforms and architectures using superbuild.The release is based on patched LLVM 16.0.6. ISPC release with template operators support improved debugging experience of ISPC code on Windows multiple stability and performance fixes and more.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |