summaryrefslogtreecommitdiffstats
path: root/polly/lib/RegisterPasses.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Rename -enable-polly-viewer to -polly-run-viewerTobias Grosser2011-10-231-4/+4
| | | | | | Similar changes for polly-only-viewer, polly-printer and polly-only-printer. llvm-svn: 142766
* RegisterPasses: Allow to disable code generation.Tobias Grosser2011-10-231-1/+7
| | | | llvm-svn: 142765
* Add flags to run the Polly Printers/ViewersTobias Grosser2011-10-081-1/+34
| | | | llvm-svn: 141456
* Initialize the passes early and properly.Tobias Grosser2011-10-081-26/+40
| | | | llvm-svn: 141455
* RegisterPasses: Rework comments slightlyTobias Grosser2011-08-241-9/+12
| | | | llvm-svn: 138428
* Register Polly passes automaticallyTobias Grosser2011-08-231-0/+81
Polly adds, after it is loaded into opt or clang, its passes to the default set of -O3 passes. This means optimizing a program with clang and Polly becomes as simple as executing. clang -Xclang -load -Xclang lib/LLVMPolly.so -O3 program.c The same should work for dragonegg powered gfortran, g++, ... or any other tool that uses the PassManagerBuilder. Warning: Even though using Polly became with this commit extremly easy, Polly is still Pre-Alpha Quality. This means in most cases it will rather destroy the world than doing anything positive. ;-) llvm-svn: 138402
OpenPOWER on IntegriCloud