[polly] r264400 - docs: Add architecture diagram

Tobias Grosser via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 25 06:44:31 PDT 2016


Author: grosser
Date: Fri Mar 25 08:44:30 2016
New Revision: 264400

URL: http://llvm.org/viewvc/llvm-project?rev=264400&view=rev
Log:
docs: Add architecture diagram

Added:
    polly/trunk/docs/Architecture.rst
    polly/trunk/docs/images/
    polly/trunk/docs/images/architecture.png
Modified:
    polly/trunk/docs/index.rst

Added: polly/trunk/docs/Architecture.rst
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/docs/Architecture.rst?rev=264400&view=auto
==============================================================================
--- polly/trunk/docs/Architecture.rst (added)
+++ polly/trunk/docs/Architecture.rst Fri Mar 25 08:44:30 2016
@@ -0,0 +1,13 @@
+================
+The Architecture
+================
+
+Polly is a loop optimizer for LLVM. Starting from LLVM-IR it detects and
+extracts interesting loop kernels. For each kernel a mathematical model is
+derived which precisely describes the individual computations and memory
+accesses in the kernels. Within Polly a variety of analysis and code
+transformations are performed on this mathematical model. After all
+optimizations have been derived and applied, optimized LLVM-IR is regenerated
+and inserted into the LLVM-IR module.
+
+.. image:: images/architecture.png

Added: polly/trunk/docs/images/architecture.png
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/docs/images/architecture.png?rev=264400&view=auto
==============================================================================
Binary files polly/trunk/docs/images/architecture.png (added) and polly/trunk/docs/images/architecture.png Fri Mar 25 08:44:30 2016 differ

Modified: polly/trunk/docs/index.rst
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/docs/index.rst?rev=264400&r1=264399&r2=264400&view=diff
==============================================================================
--- polly/trunk/docs/index.rst (original)
+++ polly/trunk/docs/index.rst Fri Mar 25 08:44:30 2016
@@ -15,6 +15,7 @@ Using Polly
 .. toctree::
    :maxdepth: 1
 
+   Architecture
    UsingPollyWithClang
 
 Indices and tables




More information about the llvm-commits mailing list