repository URL
last changeMon, 16 Oct 2017 15:12:39 +0000 (16 15:12 +0000)
last refreshWed, 18 Oct 2017 15:34:07 +0000 (18 17:34 +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 Anna Thomas[Polly] Add XFAIL to large-numbers-in-boundary-context.llmaster
8 days ago Adam NemetRename OptimizationDiagnosticInfo.h to OptimizationRema...
13 days ago Michael Kruse[ScopBuilder] Introduce -polly-stmt-granularity=scalar...
2017-10-04 Michael Kruse[ScopBuilder] Introduce -polly-stmt-granularity option...
2017-10-04 Tobias Grosser[GPGPU] Make sure escaping invariant load hoisted scala...
2017-10-03 Jakub KuderskiUnXFAIL tests that previously failed VerifyDFSNumbers
2017-10-03 Jakub KuderskiXFAIL two test that fail VerifyDFSNumbers DominatorTree...
2017-10-02 Michael Kruse[ScopBuilder] Iterate over statement instructions....
2017-10-02 Michael Kruse[ScopBuilder] Build invariant loads separately.
2017-10-02 Michael Kruse[ScopBuilder] Build escaping dependencies separately.
2017-10-02 Michael Kruse[ScopBuilder] Specialize exit block handling. NFC.
2017-10-02 Michael Kruse[ForwardOpTree] Fix out-of-quota in assertion.
2017-10-01 Michael Kruse[ScopDetect] Do not add loads out of the SCoP to requir...
2017-10-01 Tobias GrosserAdd missing REQUIRES line
2017-10-01 Tobias Grosser[GPGPU] Set Polly's RTC to false in case invariant...
2017-09-29 Michael Kruse[Polly] Add dumpPw() and dumpExpanded() functions....
2 days ago master
2 weeks ago google
2 weeks ago svn-tags/google
6 weeks ago svn-tags/RELEASE_500
7 weeks ago release_50
3 months ago svn-tags/RELEASE_401
4 months ago release_40
7 months ago svn-tags/RELEASE_400
10 months ago svn-tags/RELEASE_391
13 months ago svn-tags/RELEASE_390
14 months ago release_39
15 months ago svn-tags/RELEASE_381
19 months ago release_38
19 months ago svn-tags/RELEASE_380
22 months ago svn-tags/RELEASE_371
2 years ago svn-tags/RELEASE_370