mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-12 13:30:51 +00:00
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
This commit is contained in:
parent
a3313efbbe
commit
a62845035d
@ -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
|
||||
======================
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user