summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen/CodeGeneration.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary explicit typing in std::make_pairTobias Grosser2014-05-071-1/+1
* Add the missing 'LoopToScev' parameterTobias Grosser2014-05-071-1/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [C++11] Use nullptrTobias Grosser2014-04-161-3/+3
* Fix for vector codegen in OpenMP subfunctionsTobias Grosser2014-04-151-0/+7
* Codegeneration: Free memory correctly when using -polly-vectorizer=pollyTobias Grosser2014-04-141-0/+1
* Introduce PollyIRBuilderTobias Grosser2014-03-041-7/+7
* Update for llvm api change.Rafael Espindola2014-02-251-3/+4
* GMP is only required for CLooGSebastian Pop2014-02-221-0/+21
* CodeGeneration: Replace reference to isl_int with explicit mpz call.Tobias Grosser2014-01-191-1/+1
* Adapt to DomTree changes in r199104Tobias Grosser2014-01-131-5/+5
* clang-format: No empty line after 'public:'Tobias Grosser2013-10-151-1/+0
* [CodeGen] Fixup assert fails caused by incorrect LoopInfo updateTobias Grosser2013-09-021-3/+1
* CodeGeneration: Fix double free in vector forTobias Grosser2013-07-291-6/+9
* Integrate latest clang-format changesTobias Grosser2013-06-231-1/+2
* Update LoopInfo correctlyTobias Grosser2013-05-161-2/+7
* LoopGenerators: Construct loops such that they are already loop rotatedTobias Grosser2013-05-161-3/+3
* Move polly options into separate option categoryTobias Grosser2013-05-071-5/+5
* Reformat with clang-formatTobias Grosser2013-05-071-26/+31
* Support SCoPs with multiple entry edges.Tobias Grosser2013-04-161-9/+3
* Update formatting to latest version of clang-formatTobias Grosser2013-04-101-11/+13
* Support SCoPs with multiple exit edgesTobias Grosser2013-04-101-1/+11
* clang-format: Many more filesTobias Grosser2013-03-231-11/+7
* Remove dependence on canonical induction variableTobias Grosser2013-03-201-0/+1
* use the canonical IV only when it existsSebastian Pop2013-03-181-8/+10
* CodeGen: clang-formatTobias Grosser2013-02-221-12/+12
* add LoopToScev mapsSebastian Pop2013-02-151-8/+31
* CodeGen: clang-format goodnessTobias Grosser2013-02-051-113/+106
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-2/+2
* Formatting: Break lines after binary operators such as '&&'Tobias Grosser2012-12-291-7/+7
* Fix obvious formatting problems.Tobias Grosser2012-12-291-10/+10
* return -1 when polly::getNumberOfIterations returns -1Sebastian Pop2012-12-181-1/+4
* isl: vector code generation based on ISL astSebastian Pop2012-12-181-39/+3
* change interface for isStrideSebastian Pop2012-12-181-1/+16
* Remove unneeded preservation and restore of ValueMap and ClastVars in GPGPU codeTobias Grosser2012-11-301-8/+1
* Add an additional input argument according to chanages of function polly::cre...Tobias Grosser2012-11-301-1/+2
* remove unused flagSebastian Pop2012-11-261-7/+0
* Make polly -Wdocumentation cleanTobias Grosser2012-11-191-1/+1
* Revert multiple adress space changes in PollyTobias Grosser2012-11-011-2/+1
* Codegen: Selectively copy in array addresses for OpenMP codeTobias Grosser2012-11-011-10/+0
* CodeGen: Add scop-parameters to the OpenMP contextTobias Grosser2012-11-011-3/+52
* Codegen: Copy and restore the ValueMap and ClastVars explicitlyTobias Grosser2012-11-011-33/+24
* Try to revive the Polly builders after this LLVM API change.Chandler Carruth2012-10-251-1/+2
* isl-codegen: Support '<' and '>'Tobias Grosser2012-10-161-1/+2
* Move TargetData to DataLayout to fix build breakage caused by LLVM r16540Micah Villmow2012-10-081-3/+3
* Rename TargetData -> DataLayoutTobias Grosser2012-10-081-1/+1
* Add preliminary implementation for GPGPU code generation.Tobias Grosser2012-08-031-0/+204
* Revert "Add preliminary implementation for GPGPU code generation."Tobias Grosser2012-07-131-196/+0
* Add preliminary implementation for GPGPU code generation.Tobias Grosser2012-07-131-0/+196
* Move executeScopConditionally() into its own fileTobias Grosser2012-05-291-137/+11
OpenPOWER on IntegriCloud