| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Highlight work that has been done during the development window. After
cherry-picking D72372 to fix PR45001 no workaround is necessary anymore,
but the generalization of the linking mechanism is still worth pointing
out.
|
|
|
|
|
|
| |
It no longer applies after d7afdb596e865c11b853d8c5df7d96d594170e1c.
This reverts commit 002af0119286297dbd76b08a4a6cc4b6b87d3f26.
|
|
|
|
|
| |
In release 10.0, Polly is not linked into opt/bugpoint/clang by default
anymore. Add workarounds in release notes.
|
|
|
|
| |
as cleanups after D56351
|
|
|
|
|
|
| |
and clear the release notes.
llvm-svn: 366427
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ParallelLoopGenerator class is changed such that GNU OpenMP specific
code was removed, allowing to use it as super class in a
template-pattern. Therefore, the code has been reorganized and one may
not use the ParallelLoopGenerator directly anymore, instead specific
implementations have to be provided. These implementations contain the
library-specific code. As such, the "GOMP" (code completely taken from
the existing backend) and "KMP" variant were created.
For "check-polly" all tests that involved "GOMP": equivalents were added
that test the new functionalities, like static scheduling and different
chunk sizes. "docs/UsingPollyWithClang.rst" shows how the alternative
backend may be used.
Patch by Michael Halkenhäuser <michaelhalk@web.de>
Differential Revision: https://reviews.llvm.org/D59100
llvm-svn: 356434
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes most references to the paths:
llvm.org/svn/
llvm.org/git/
llvm.org/viewvc/
github.com/llvm-mirror/
github.com/llvm-project/
reviews.llvm.org/diffusion/
to instead point to https://github.com/llvm/llvm-project.
This is *not* a trivial substitution, because additionally, all the
checkout instructions had to be migrated to instruct users on how to
use the monorepo layout, setting LLVM_ENABLE_PROJECTS instead of
checking out various projects into various subdirectories.
I've attempted to not change any scripts here, only documentation. The
scripts will have to be addressed separately.
Additionally, I've deleted one document which appeared to be outdated
and unneeded:
lldb/docs/building-with-debug-llvm.txt
Differential Revision: https://reviews.llvm.org/D57330
llvm-svn: 352514
|
|
|
|
| |
llvm-svn: 351320
|
|
|
|
|
|
| |
Also remove compiled binaries.
llvm-svn: 343119
|
|
|
|
| |
llvm-svn: 343118
|
|
|
|
| |
llvm-svn: 338560
|
|
|
|
|
|
|
|
|
| |
Fix the following error when Sphinx generates the Polly manpage:
Warning, treated as error:
docs/Performance.rst:: WARNING: "table cell spanning" not supported
llvm-svn: 336600
|
|
|
|
|
|
|
| |
The previously documented method did not work (anymore).
Suggested-by: Philip Pfaffe <philip.pfaffe@gmail.com>
llvm-svn: 329446
|
|
|
|
| |
llvm-svn: 321731
|
|
|
|
| |
llvm-svn: 314423
|
|
|
|
| |
llvm-svn: 314422
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Add a document which describes:
- GEMM performance comparison.
- An experiment that measures the compile time impact
of enabling Polly when compiling LLVM+Clang+Polly.
Contributed-by: Theodoros Theodoridis<theodoros.theodoridis@inf.ethz.ch>
Differential Revision: https://reviews.llvm.org/D38330
llvm-svn: 314419
|
|
|
|
| |
llvm-svn: 309300
|
|
|
|
|
|
| |
Patch by Tarun Rajendran.
llvm-svn: 308505
|
|
|
|
| |
llvm-svn: 308477
|
|
|
|
| |
llvm-svn: 308464
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notes and Documentation
Summary: Based off of D35399
Reviewers: pollydev, llvm-commits, bollu, grosser
Reviewed By: grosser
Tags: #polly
Contributed-by: Tarun Ranjendran
Differential Revision: https://reviews.llvm.org/D35596
llvm-svn: 308403
|
|
|
|
| |
llvm-svn: 305634
|
|
|
|
| |
llvm-svn: 305633
|
|
|
|
|
|
|
|
| |
- Write about `bugpoint` and `git-svn` for now.
Differential Revision: https://reviews.llvm.org/D34147
llvm-svn: 305464
|
|
|
|
| |
llvm-svn: 305336
|
|
|
|
| |
llvm-svn: 305334
|
|
|
|
| |
llvm-svn: 304068
|
|
|
|
|
|
| |
The exception is `ImportError`, not `ModuleNotFoundError`.
llvm-svn: 303982
|
|
|
|
| |
llvm-svn: 303839
|
|
|
|
| |
llvm-svn: 303724
|
|
|
|
| |
llvm-svn: 303723
|
|
|
|
|
|
|
|
|
| |
Use ReadTheDocs theme for Sphinx if available since it is well
maintained and used by readthedocs.org.
Differential Revision: https://reviews.llvm.org/D33387
llvm-svn: 303550
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
- `include(AddSphinxTarget)` needs to occur before checking `SPHINX_FOUND`.
- `docs-polly-html` and `docs-polly-man` are now usable again.
- Perhaps we should build docs in the CI as well?
Differential Revision: https://reviews.llvm.org/D33386
llvm-svn: 303549
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://polly.llvm.org/example_manual_matmul.html which illustrates individual
passes of Polly, has been ported to reStructuredText and necessary changes have
been made to the configuration files used by SPHINX to include the new source as
a part of the documentation.
Contributed-by: Singapuram Sanjay Srivallabh <singapuram.sanjay@gmail.com>
Differential Revision: https://reviews.llvm.org/D25163
llvm-svn: 294735
|
|
|
|
| |
llvm-svn: 292199
|
|
|
|
| |
llvm-svn: 291852
|
|
|
|
|
|
| |
Since several releases we do not ship any more with PoCC.
llvm-svn: 269809
|
|
|
|
|
|
| |
Since a long time Polly can automatically generate run-time alias checks.
llvm-svn: 269806
|
|
|
|
| |
llvm-svn: 269763
|
|
|
|
| |
llvm-svn: 268034
|
|
|
|
|
|
|
|
|
|
|
| |
Ensure the length of the header underline matches the length of the header.
This prevents SPHINX from erroring on this file and consequently not updating
the documentation.
Also, make this its own point not belonging to the 'increased applicability'
section.
llvm-svn: 264592
|
|
|
|
|
|
| |
Differential Revision: http://reviews.llvm.org/D17905
llvm-svn: 264575
|
|
|
|
| |
llvm-svn: 264448
|
|
|
|
| |
llvm-svn: 264447
|
|
|
|
| |
llvm-svn: 264446
|
|
|
|
| |
llvm-svn: 264406
|
|
|
|
| |
llvm-svn: 264404
|
|
|
|
| |
llvm-svn: 264402
|
|
|
|
| |
llvm-svn: 264400
|