summaryrefslogtreecommitdiffstats
path: root/polly/lib/RegisterPasses.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor Polly's Pass creation and initialization.Andreas Simbuerger2014-03-111-289/+0
* cmake: Split off functionality for LLVM loadable moduleTobias Grosser2014-03-031-60/+6
* Enable polyhedral dead code elimination by defaultTobias Grosser2014-02-211-1/+1
* Remove an unused parameterTobias Grosser2014-01-271-2/+2
* Allow Polly at all optimization levelsTobias Grosser2014-01-271-10/+0
* Introduce -polly-canonicalize passTobias Grosser2014-01-021-24/+3
* RegisterPasses: Do not claim we schedule canonicalization passes at -O0Tobias Grosser2014-01-021-19/+0
* Fix 80 column violationTobias Grosser2013-11-171-2/+3
* factor out code in shouldEnablePollySebastian Pop2013-11-161-9/+14
* ScopDetect: Only track detection failures if actually needed.Tobias Grosser2013-07-251-0/+3
* RegisterPass: Unhide -polly-show and -polly-show-onlyTobias Grosser2013-07-221-7/+8
* Sort includesTobias Grosser2013-05-071-4/+2
* Move polly options into separate option categoryTobias Grosser2013-05-071-16/+28
* Reformat with clang-formatTobias Grosser2013-05-071-8/+10
* Remove unneeded RegionSimplify pass.Tobias Grosser2013-04-171-17/+0
* SCEVCodegen should not run createIndVarSimplifyPassSebastian Pop2013-04-081-2/+4
* RegisterPasses: Improve commentsTobias Grosser2013-03-231-51/+117
* RegisterPasses: clang-formatTobias Grosser2013-03-231-76/+61
* Do not canonicalize indvars with scev based codegenTobias Grosser2013-03-211-1/+4
* Add option -polly-code-generator=noneTobias Grosser2013-03-201-1/+5
* fix typoSebastian Pop2012-11-261-1/+1
* autoconf/cmake: Always require isl code generation.Tobias Grosser2012-10-211-21/+1
* RegisterPasses: Remove unreachable default case in switchTobias Grosser2012-10-211-2/+0
* Add a new isl based code generationTobias Grosser2012-10-021-16/+54
* Add an ast pretty printer pass based on the isl code generatorTobias Grosser2012-10-021-0/+3
* Add support for libpluto as the scheduling optimizer.Tobias Grosser2012-08-021-1/+13
* Move CLooG.h into include/polly/CodeGen/Tobias Grosser2012-05-291-1/+1
* make registerPollyPreoptPasses staticSebastian Pop2012-05-071-1/+1
* make registerPollyPasses static, remove paramSebastian Pop2012-05-071-2/+2
* Allow polly ask bb-vectorizer to vectorize the loop body.Hongbin Zheng2012-05-061-1/+27
* compile cloog code only when CLOOG_FOUND is setSebastian Pop2012-05-041-0/+4
* 1. Add a header guard for RegisterPasses.h to prevent multiple inclusion.Hongbin Zheng2012-04-261-3/+5
* Simplify import/export command line flags.Tobias Grosser2012-04-241-11/+5
* Unify the optimizer selection.Tobias Grosser2012-04-241-32/+34
* IndVarSimplify: Proberly initialize the pass.Tobias Grosser2012-03-231-0/+1
* Do not fail if a command line argument is given more than onceTobias Grosser2012-03-161-9/+9
* RegisterPasses: Allow to print the CFG right after pollyTobias Grosser2012-02-161-0/+10
* RegisterPasses: Add -polly-run-export-cloog optionTobias Grosser2012-02-161-0/+7
* Copy IndVarSimplify pass from LLVM to PollyTobias Grosser2012-02-141-2/+2
* RegisterPasses: Make sure to always execute the SCoPInfo passTobias Grosser2012-02-061-0/+2
* Add a sceleton for a polyhedral dead code elimination.Tobias Grosser2012-01-311-0/+10
* RegisterPass: Expose functions to register Polly passesTobias Grosser2012-01-301-41/+53
* Allow to run the Polly preopt passes with -O0Tobias Grosser2011-12-141-30/+39
* Register Passes: Use -polly-optimizer=(isl|pocc) to switch optimizersTobias Grosser2011-11-221-11/+14
* RegisterPass: Disable Polly by defaultTobias Grosser2011-11-171-3/+32
* RegisterPasses: Avoid double negationTobias Grosser2011-11-171-6/+8
* Make JScop export/reimport accessible from clangTobias Grosser2011-11-151-1/+17
* Add a workaround to fix SCoPs rejected because of 'region not simple'Tobias Grosser2011-11-101-3/+12
* Add an option to run the PoCC optimizerTobias Grosser2011-10-231-2/+19
* Allow to disable the schedule optimizerTobias Grosser2011-10-231-1/+6
OpenPOWER on IntegriCloud