repository URL
last changeTue, 15 Jan 2019 16:18:52 +0000 (15 16:18 +0000)
last refreshWed, 16 Jan 2019 10:12:30 +0000 (16 11:12 +0100)
content tags
Polly - Polyhedral optimizations for LLVM

Polly uses a mathematical representation, the polyhedral model, to represent and
transform loops and other control flow structures. Using an abstract
representation it is possible to reason about transformations in a more general
way and to use highly optimized linear programming libraries to figure out the
optimal loop structure. These transformations can be used to do constant
propagation through arrays, remove dead loop iterations, optimize loops for
cache locality, optimize arrays, apply advanced automatic parallelization, drive
vectorization, or they can be used to do software pipelining.
18 hours ago James Y KnightRemove irrelevant references to legacy git repositories... master
19 hours ago Hans WennborgUpdate year in license files
2018-11-06 Philip Pfaffe[CMake] Fix generation of exported targets in build...
2018-11-01 Reid KlecknerFix clang -Wimplicit-fallthrough warnings across llvm...
2018-10-18 Chandler Carruth[TI removal] Generically discuss terminators rather...
2018-10-17 Theodoros TheodoridisFix broken formatting caused by test commit
2018-10-17 Theodoros TheodoridisTest commit
2018-10-15 Chandler Carruth[TI removal] Make `getTerminator()` return a generic...
2018-10-12 Zachary TurnerFix another error related to YAML quoting.
2018-09-27 Michael Kruse[IslAst] Fix InParallelFor nesting.
2018-09-26 Michael Kruse[doc] Fix HowToManuallyUseTheIndividualPiecesOfPolly
2018-09-26 Michael KruseMove www/experiments to docs/experiments
2018-09-21 Sylvestre Ledrufix the scan-build urls
2018-09-11 Eli Friedman[ScopDetection] Use addUnknown for calls in the AliasSe...
2018-09-11 Tobias Grosser [PerfMonitor] Fix rdtscp callsites
2018-08-26 Chandler Carruth[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.
18 hours ago master
4 weeks ago svn-tags/google
4 weeks ago google
4 weeks ago svn-tags/RELEASE_701
2 months ago release_70
3 months ago svn-tags/RELEASE_700
6 months ago svn-tags/RELEASE_601
8 months ago svn-tags/RELEASE_502
10 months ago svn-tags/RELEASE_600
10 months ago release_60
13 months ago svn-tags/RELEASE_501
16 months ago svn-tags/RELEASE_500
16 months ago release_50
18 months ago svn-tags/RELEASE_401
19 months ago release_40
22 months ago svn-tags/RELEASE_400