diff options
author | Bill Wendling <isanbard@gmail.com> | 2014-08-29 19:57:40 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2014-08-29 19:57:40 +0000 |
commit | a62845035dfef61abf4fc5cdce2e1fb9b5d10630 (patch) | |
tree | 72c8087edf135803245a6a44130d73b3b419701a | |
parent | a3313efbbeab739eacbba6faf4e941129576dbd2 (diff) | |
download | llvm-a62845035dfef61abf4fc5cdce2e1fb9b5d10630.tar.gz |
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
-rw-r--r-- | docs/ReleaseNotes.rst | 11 |
1 files changed, 11 insertions, 0 deletions
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 <http://ispc.github.io/>`_ 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 ====================== |