summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen/IslCodeGeneration.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename IslCodeGeneration to CodeGenerationTobias Grosser2015-05-121-181/+0
* Sort include directivesTobias Grosser2015-05-091-2/+1
* Extract IslNodeBuilder into its own fileTobias Grosser2015-04-271-897/+1
* Drop some unused headersTobias Grosser2015-04-271-4/+1
* Remove flag '-polly-annotate-alias-scopes'Tobias Grosser2015-04-271-3/+1
* Remove implementation of getNumberOfIterations from header [NFC]Tobias Grosser2015-04-271-3/+39
* Rename 'scattering' to 'schedule'Tobias Grosser2015-04-211-1/+1
* Do not use the POLLY vector code generator if only strip-mining is requestedTobias Grosser2015-04-051-1/+1
* Update isl to 285e92aeaTobias Grosser2015-03-301-1/+3
* Code generate parameters and run-time checks after branching new code regionTobias Grosser2015-03-281-2/+12
* Fix compilation after DataLayout was added to ScevExpanderTobias Grosser2015-03-101-1/+1
* [Formating] Fix formatingJohannes Doerfert2015-03-081-3/+3
* [FIX] Add and force initialization for Pass * memberJohannes Doerfert2015-03-081-2/+2
* Fix compilation after 'Make DataLayout Non-Optional in the Module' commitTobias Grosser2015-03-051-2/+1
* Rename the Dependences pass to DependenceInfo [NFC]Johannes Doerfert2015-03-041-3/+3
* Remove unnecessary dynamic memory managementTobias Grosser2015-03-041-6/+5
* Add support for conditional 'and' and 'or' expressionsTobias Grosser2015-03-041-2/+2
* [FIX] Make parallel codegen aware of region statementsJohannes Doerfert2015-03-021-11/+25
* [Refactor] Use virtual and override appropriatelyJohannes Doerfert2015-03-011-3/+3
* [Refactor] Add a Scop & as argument to printScopJohannes Doerfert2015-03-011-2/+2
* Add verifier to the IslCodeGenerationJohannes Doerfert2015-02-271-0/+23
* Allow non-affine control flow -- Code GenerationJohannes Doerfert2015-02-241-3/+10
* [REFACTOR] Replace Pass* from BlockGen by the DomTreeJohannes Doerfert2015-02-231-1/+1
* Add early exits for SCoPs we did not optimizeJohannes Doerfert2015-02-111-2/+8
* [Refactor] Use only one BlockGenerator for a SCoPJohannes Doerfert2015-02-061-5/+7
* [PM] Update Polly for LLVM r226394 and r226396 which changed some of theChandler Carruth2015-01-181-2/+2
* [PM] Update Polly for LLVM r226385 which made LoopInfo actually deriveChandler Carruth2015-01-181-2/+2
* [PM] Update Polly following LLVM r226373 which refactors LoopInfo inChandler Carruth2015-01-171-4/+4
* Check assert before the instruction that uses the assumption checked.Tobias Grosser2015-01-101-2/+3
* Add support for pointer types in expressionsTobias Grosser2015-01-081-2/+1
* Remove -polly-codegen-scev option and related codeTobias Grosser2014-11-301-9/+0
* Add OpenMP code generation to isl backendTobias Grosser2014-11-151-7/+329
* Extract SCEV generation into subfunctionTobias Grosser2014-11-061-8/+16
* Delete some unnecessary codeTobias Grosser2014-10-291-12/+0
* Allow the VectorBlockGenerator to use the IslExprBuilder.Johannes Doerfert2014-10-081-1/+2
* Allow multidimensional accesses in the IslExprBuilder.Johannes Doerfert2014-10-051-4/+11
* Introduce the ScopArrayInfo class.Johannes Doerfert2014-10-051-1/+0
* [Refactor] Rename LoopAnnotator to ScopAnnotatorJohannes Doerfert2014-10-021-3/+3
* Allow to annotate alias scopes in the new SCoP.Johannes Doerfert2014-10-021-0/+4
* Annotate LLVM-IR for all parallel loopsJohannes Doerfert2014-10-011-3/+3
* [RTC] Runtime Alias Checks for the ISL backendJohannes Doerfert2014-09-181-1/+3
* Allow to generate a loop without the GuardBBJohannes Doerfert2014-09-101-1/+5
* [Refactor] Cleanup isl code generationJohannes Doerfert2014-09-101-25/+35
* Introduce a typedef for the IDToValue typeTobias Grosser2014-08-311-3/+1
* Revert "[Refactor] Cleanup runtime code generation"Tobias Grosser2014-08-161-42/+25
* [Refactor] Cleanup runtime code generationJohannes Doerfert2014-08-121-25/+42
* Make used analysis passes explicitJohannes Doerfert2014-08-071-10/+15
* Fix the modifiable access creationJohannes Doerfert2014-08-031-1/+16
* Change the semantics of is*ParallelJohannes Doerfert2014-08-011-2/+4
* [Refactor] Expose the IslExprBuilderJohannes Doerfert2014-07-291-485/+1
OpenPOWER on IntegriCloud