From a62845035dfef61abf4fc5cdce2e1fb9b5d10630 Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Fri, 29 Aug 2014 19:57:40 +0000 Subject: [PATCH] Update to include ISPC. By Dmitry Babokin. git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_35@216760 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index dcad94b7e59..38c8a5e8d78 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -294,6 +294,17 @@ new LLVM-based code generators "on the fly" for the designed processors and loads them in to the compiler backend as runtime libraries to avoid per-target recompilation of larger parts of the compiler chain. +ISPC +---- + +`ISPC `_ is a C-based language based on the SPMD +(single program, multiple data) programming model that generates efficient +SIMD code for modern processors without the need for complex analysis and +autovectorization. The language exploits the concept of “varying” data types, +which ensure vector-friendly data layout, explicit vectorization and compact +representation of the program. The project uses the LLVM infrastructure for +optimization and code generation. + Additional Information ====================== -- 2.50.1