aboutsummaryrefslogtreecommitdiff
path: root/polly/www
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2016-02-04 06:23:53 +0000
committerTobias Grosser <tobias@grosser.es>2016-02-04 06:23:53 +0000
commit71c250445a482919418d3a124d9c57c161387d09 (patch)
treee3014a4cb84a32d404c81ff853da5d8a1163d686 /polly/www
parenta7f1e0403116136f3ab9aa71eff5b92b28fd417f (diff)
downloadllvm-71c250445a482919418d3a124d9c57c161387d09.zip
llvm-71c250445a482919418d3a124d9c57c161387d09.tar.gz
llvm-71c250445a482919418d3a124d9c57c161387d09.tar.bz2
www: Drop outdated dragonegg documentation
Even though the commands still work, dragonegg has not been updated to work with recent versions of LLVM. Consequently, only very old Polly versions (which we do not support any more), can be used in this way. This simplifies our documentation page. llvm-svn: 259758
Diffstat (limited to 'polly/www')
-rw-r--r--polly/www/documentation.html2
-rw-r--r--polly/www/example_load_Polly_into_dragonegg.html71
2 files changed, 0 insertions, 73 deletions
diff --git a/polly/www/documentation.html b/polly/www/documentation.html
index eddf1cf..cf55162 100644
--- a/polly/www/documentation.html
+++ b/polly/www/documentation.html
@@ -21,8 +21,6 @@
<li><a href="example_load_Polly_into_clang.html">Use Polly in clang/clang++</a>
</li>
-<li><a href="example_load_Polly_into_dragonegg.html">Use Polly in dragonegg</a>
-</li>
<li>
<a href="example_manual_matmul.html">Inside Polly - How to manually use the
diff --git a/polly/www/example_load_Polly_into_dragonegg.html b/polly/www/example_load_Polly_into_dragonegg.html
deleted file mode 100644
index ef9f68b..0000000
--- a/polly/www/example_load_Polly_into_dragonegg.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- "http://www.w3.org/TR/html4/strict.dtd">
-<!-- Material used from: HTML 4.01 specs: http://www.w3.org/TR/html401/ -->
-<html>
-<head>
- <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Polly - Load Polly into dragonegg</title>
- <link type="text/css" rel="stylesheet" href="menu.css">
- <link type="text/css" rel="stylesheet" href="content.css">
-</head>
-<body>
-<div id="box">
-<!--#include virtual="menu.html.incl"-->
-<div id="content">
-<!--=====================================================================-->
-<h1>Load Polly into dragonegg and automatically run it at -O3</h1>
-<!--=====================================================================-->
-
-<p><b>Note:</b>This is a quick note on how to load Polly into
- dragonegg. The choice of front-end does not affect the passes
- available with Polly, only the syntax is different.
- The <a href="example_load_Polly_into_clang.html">examples for use
- with clang</a> can also be performed with Polly, with suitable
- corrections in the syntax.
-
-<h2>Compile dragonegg with support for LLVM plugins</h2>
-
-The support for LLVM plugins in dragonegg is still experimental, and
-hence protected by a build option. You must rebuild dragonegg with the
-following options:
-
-<pre class="code">
-$ GCC=${PATH_TO_GCC} LLVM_CONFIG=${PATH_TO_LLVM_CONFIG} ENABLE_LLVM_PLUGINS=1 make
-</pre>
-
-<h2>Load Polly into dragonegg</h2>
-
-By loading Polly into dragonegg, the Polly options become automatically
-available. You can load Polly either by adding the relevant commands to
-the CPPFLAGS or by creating an alias.
-
-<pre class="code">
-$ export CPPFLAGS="-fplugin=/path/to/dragonegg.so -fplugin-arg-dragonegg-llvm-option=-load:${POLLY_BUILD_DIR}/lib/LLVMPolly.so"
-</pre>
-
-or
-
-<pre class="code">
-$ alias pollycc gcc -fplugin=/path/to/dragonegg.so -fplugin-arg-dragonegg-llvm-option=-load:${POLLY_BUILD_DIR}/lib/LLVMPolly.so
-</pre>
-
-<h2>Optimizing with Polly</h2>
-
-Optimizing with Polly is as easy as adding <b>-O3 -fplugin-arg-dragonegg-llvm-option=-polly</b> to your
-compiler flags (Polly is only available at -O3).
-
-<pre class="code">pollycc -O3 -fplugin-arg-dragonegg-llvm-option=-polly file.c</pre>
-
-<h2>Passing various options to Polly</h2>
-
-As must be evident from the examples so far, options to LLVM and its
-plugins are passed via the <b>-fplugin-arg-dragonegg-llvm-option</b>
-commandline argment.
-The <a href="example_load_Polly_into_clang.html">examples for use with
-clang</a> can be executed with dragonegg by replacing
-the <b>-mllvm</b> syntax with the dragonegg syntax.
-
-</div>
-</div>
-</body>
-</html>