aboutsummaryrefslogtreecommitdiff
path: root/polly/lib/CodeGen/CodeGeneration.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-08-16Revert "[Refactor] Cleanup runtime code generation"Tobias Grosser1-2/+1
2014-08-12[Refactor] Cleanup runtime code generationJohannes Doerfert1-1/+2
2014-08-08[Fix] Broken build after r215121Johannes Doerfert1-6/+14
2014-07-29[Refactor] Use non-const MemoryAccess base addressesJohannes Doerfert1-1/+1
2014-07-28Replace the dependences parallelism check by the IslAst oneJohannes Doerfert1-2/+24
2014-07-19Update for RegionInfo changes.Matt Arsenault1-3/+3
2014-07-09clang-format polly to avoid buildbot noiseTobias Grosser1-9/+9
2014-06-28[C++11] Use more range based forsTobias Grosser1-8/+2
2014-06-19Update for ScopStmt iterator name change in LLVM r210927Tobias Grosser1-7/+4
2014-05-07Remove unnecessary explicit typing in std::make_pairTobias Grosser1-1/+1
2014-05-07Add the missing 'LoopToScev' parameterTobias Grosser1-1/+1
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-16[C++11] Use nullptrTobias Grosser1-3/+3
2014-04-15Fix for vector codegen in OpenMP subfunctionsTobias Grosser1-0/+7
2014-04-14Codegeneration: Free memory correctly when using -polly-vectorizer=pollyTobias Grosser1-0/+1
2014-03-04Introduce PollyIRBuilderTobias Grosser1-7/+7
2014-02-25Update for llvm api change.Rafael Espindola1-3/+4
2014-02-22GMP is only required for CLooGSebastian Pop1-0/+21
2014-01-19CodeGeneration: Replace reference to isl_int with explicit mpz call.Tobias Grosser1-1/+1
2014-01-13Adapt to DomTree changes in r199104Tobias Grosser1-5/+5
2013-10-15clang-format: No empty line after 'public:'Tobias Grosser1-1/+0
2013-09-02[CodeGen] Fixup assert fails caused by incorrect LoopInfo updateTobias Grosser1-3/+1
2013-07-29CodeGeneration: Fix double free in vector forTobias Grosser1-6/+9
2013-06-23Integrate latest clang-format changesTobias Grosser1-1/+2
2013-05-16Update LoopInfo correctlyTobias Grosser1-2/+7
2013-05-16LoopGenerators: Construct loops such that they are already loop rotatedTobias Grosser1-3/+3
2013-05-07Move polly options into separate option categoryTobias Grosser1-5/+5
2013-05-07Reformat with clang-formatTobias Grosser1-26/+31
2013-04-16Support SCoPs with multiple entry edges.Tobias Grosser1-9/+3
2013-04-10Update formatting to latest version of clang-formatTobias Grosser1-11/+13
2013-04-10Support SCoPs with multiple exit edgesTobias Grosser1-1/+11
2013-03-23clang-format: Many more filesTobias Grosser1-11/+7
2013-03-20Remove dependence on canonical induction variableTobias Grosser1-0/+1
2013-03-18use the canonical IV only when it existsSebastian Pop1-8/+10
2013-02-22CodeGen: clang-formatTobias Grosser1-12/+12
2013-02-15add LoopToScev mapsSebastian Pop1-8/+31
2013-02-05CodeGen: clang-format goodnessTobias Grosser1-113/+106
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth1-2/+2
2012-12-29Formatting: Break lines after binary operators such as '&&'Tobias Grosser1-7/+7
2012-12-29Fix obvious formatting problems.Tobias Grosser1-10/+10
2012-12-18return -1 when polly::getNumberOfIterations returns -1Sebastian Pop1-1/+4
2012-12-18isl: vector code generation based on ISL astSebastian Pop1-39/+3
2012-12-18change interface for isStrideSebastian Pop1-1/+16
2012-11-30Remove unneeded preservation and restore of ValueMap and ClastVars in GPGPU codeTobias Grosser1-8/+1
2012-11-30Add an additional input argument according to chanages of function polly::cre...Tobias Grosser1-1/+2
2012-11-26remove unused flagSebastian Pop1-7/+0
2012-11-19Make polly -Wdocumentation cleanTobias Grosser1-1/+1
2012-11-01Revert multiple adress space changes in PollyTobias Grosser1-2/+1
2012-11-01Codegen: Selectively copy in array addresses for OpenMP codeTobias Grosser1-10/+0
2012-11-01CodeGen: Add scop-parameters to the OpenMP contextTobias Grosser1-3/+52