mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-27 14:34:58 +00:00
Add Polly news to the release notes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154833 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
705e2572b4
commit
76213b8659
@ -206,6 +206,36 @@ Release Notes</a>.</h1>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<!--=========================================================================-->
|
||||
<h3>
|
||||
<a name="Polly">Polly</a>
|
||||
</h3>
|
||||
|
||||
<div>
|
||||
|
||||
<p><a href="http://polly.llvm.org/">Polly</a> is an <em>experimental</em>
|
||||
optimizer for data locality and parallelism. It currently provides high-level
|
||||
loop optimizations and automatic parallelisation (using the OpenMP run time).
|
||||
Work in the area of automatic SIMD and accelerator code generation was
|
||||
started.
|
||||
|
||||
<p>Within the LLVM 3.1 time-frame there were the following highlights:</p>
|
||||
|
||||
<ul>
|
||||
<li>Polly became an official LLVM project</li>
|
||||
<li>Polly can be loaded directly into clang (Enabled by '-O3 -mllvm -polly'
|
||||
)</li>
|
||||
<li>An automatic scheduling optimizer (derived from <a
|
||||
href="http://pluto-compiler.sourceforge.net/">Pluto</a>) was integrated. It
|
||||
performs loop transformations to optimize for data-locality and parallelism.
|
||||
The transformations include, but are not limited to interchange, fusion,
|
||||
fission, skewing and tiling.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- *********************************************************************** -->
|
||||
|
Loading…
x
Reference in New Issue
Block a user