summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen/IslAst.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add early exits for SCoPs we did not optimizeJohannes Doerfert2015-02-111-7/+49
* Fix formattingTobias Grosser2014-11-161-1/+2
* Introduce minimalistic cost model for auto parallelizationTobias Grosser2014-11-161-2/+22
* Use nullptr instead of '0' for pointersTobias Grosser2014-11-141-1/+1
* Fix formattingTobias Grosser2014-11-061-3/+4
* Explicitly annotate loops we want to run thread-parallelTobias Grosser2014-11-061-3/+16
* Use stringFromIslObj instead of isl_..._dump to print to dbgs()Tobias Grosser2014-10-221-1/+5
* [RTC] Runtime Alias Checks for the ISL backendJohannes Doerfert2014-09-181-0/+28
* Compute and print the minimal loop carried dependency distanceJohannes Doerfert2014-09-131-2/+21
* [Fix] OpenMP parallel loop detection for the isl backendJohannes Doerfert2014-09-091-1/+2
* Fix the modifiable access creationJohannes Doerfert2014-08-031-0/+5
* Annotate the IslAst with broken reductionsJohannes Doerfert2014-08-011-18/+61
* Change the semantics of is*ParallelJohannes Doerfert2014-08-011-10/+8
* [Refactor] Remove unecessary check and functionJohannes Doerfert2014-07-311-38/+36
* [Refactor] Use nicer print callback function in IslAstJohannes Doerfert2014-07-311-47/+38
* Assume no annotations when visiting new domain (IslAst)Johannes Doerfert2014-07-291-15/+5
* Replace the dependences parallelism check by the IslAst oneJohannes Doerfert2014-07-281-52/+4
* [Refactor] Remove containsLoop to find innermost loopsJohannes Doerfert2014-07-241-45/+15
* [Refactor] IslAst and payload structJohannes Doerfert2014-07-231-54/+49
* [Refactor] Unify IslAst print methodsJohannes Doerfert2014-07-231-50/+40
* [Refactor] Move code out of the IslAst headerJohannes Doerfert2014-07-171-11/+45
* [Format] Clang format IslAst.cppJohannes Doerfert2014-07-151-2/+1
* Annotate reduction parallel loops in the IslAst textual outputJohannes Doerfert2014-07-151-12/+40
* Derive run-time conditions for delinearizationTobias Grosser2014-07-021-1/+1
* Use arguments of user statements to perform induction variable substitutionTobias Grosser2014-07-021-6/+0
* Remove redundant code and use C++ range forsTobias Grosser2014-06-281-16/+2
* [Refactor] Make the used dependence types explicitJohannes Doerfert2014-06-261-1/+2
* Model statement wise reduction dependencesJohannes Doerfert2014-06-201-1/+3
* Use range-based for loopsTobias Grosser2014-06-041-2/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* [C++11] Use nullptrTobias Grosser2014-04-161-8/+8
* Return conservative result in case the dependence check timed outTobias Grosser2014-03-211-1/+5
* IslCodegen: Support for run-time conditionsTobias Grosser2013-11-171-0/+3
* Update comments to address Sebastian's reviewTobias Grosser2013-10-311-3/+14
* ScopInfo: Add support for AssumedContextTobias Grosser2013-10-291-3/+43
* Integrate latest clang-format changesTobias Grosser2013-06-231-1/+1
* Sort includesTobias Grosser2013-05-071-2/+1
* Move polly options into separate option categoryTobias Grosser2013-05-071-3/+5
* Reformat with clang-formatTobias Grosser2013-05-071-16/+17
* Update formatting to latest version of clang-formatTobias Grosser2013-04-101-2/+2
* clang-format: Many more filesTobias Grosser2013-03-231-6/+5
* Silence 'variable unused' warning in release modeTobias Grosser2013-03-201-0/+1
* CodeGen: clang-formatTobias Grosser2013-02-221-9/+9
* CodeGen: clang-format goodnessTobias Grosser2013-02-051-32/+22
* avoid initializing twiceSebastian Pop2012-12-211-3/+6
* do not access Info when it is NULLSebastian Pop2012-12-211-3/+3
* isl: vector code generation based on ISL astSebastian Pop2012-12-181-51/+40
* change interface for isStrideSebastian Pop2012-12-181-1/+1
* isl: detect vector parallelismSebastian Pop2012-12-131-14/+64
* isl: Detect openmp parallelismTobias Grosser2012-12-131-6/+205
OpenPOWER on IntegriCloud