repository URL
last changeThu, 21 Jun 2018 21:29:54 +0000 (21 21:29 +0000)
last refreshSun, 24 Jun 2018 09:29:31 +0000 (24 11:29 +0200)
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.
2 days ago Tim Shen[SCEV] Re-apply r335197 (with Polly fixes).master
5 days ago Tobias GrosserMove ScopInfo to isl++
5 days ago Tobias GrosserAdjust for clang-format changes
5 days ago Tobias Grosser[ScopInfo] Move splitAliasGroupsByDomain and getAccessD...
5 days ago Tobias Grosser[ScopInfo] Move more functions to isl++ [NFCI]
5 days ago Tobias Grosser[ScopInfo] Move addNonEmptyDomainConstraints to isl...
5 days ago Tobias GrosserMove buildConditionSet to C++
5 days ago Paul RobinsonUpdate copyright year to 2018.
7 days ago Tobias GrosserAdjust to recent LLVM changes to fix buildbots
10 days ago Philip PfaffeSimplify the implementation of getCUDALibDeviceFunction...
10 days ago Tobias Grosser[test] Fix a typo in a test case [NFCI]
12 days ago Tobias GrosserDrop unnecessary whitespace [NFCI]
12 days ago Tobias Grosser[ScopBuilder] Slightly improve code structure [NFCI]
12 days ago Tobias GrosserUpdate isl to isl-0.19-185-g8e9f55ce
2018-06-08 Krzysztof Parzyszek[Polly] Fix a testcase after LLVM commit r334318
2018-06-07 Philip PfaffeBack out of GPU Codegen if NVPTX is not available
2 days ago master
9 days ago svn-tags/RELEASE_601
6 weeks ago svn-tags/google
6 weeks ago google
7 weeks ago svn-tags/RELEASE_502
3 months ago svn-tags/RELEASE_600
3 months ago release_60
6 months ago svn-tags/RELEASE_501
9 months ago svn-tags/RELEASE_500
9 months ago release_50
12 months ago svn-tags/RELEASE_401
12 months ago release_40
15 months ago svn-tags/RELEASE_400
18 months ago svn-tags/RELEASE_391
21 months ago svn-tags/RELEASE_390
22 months ago release_39