summaryrefslogtreecommitdiffstats
path: root/polly/lib/IndVarSimplify.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Move transformations into own directoryAndreas Simbuerger2014-03-111-2009/+0
| | | | | | | Move all transformations into their own directory. CMakeLists are adjusted accordingly. llvm-svn: 203607
* [C++11] Update to reflect the Value::use_iterator andChandler Carruth2014-03-091-25/+19
| | | | | | | | | | Value::user_iterator changes in LLVM r203364. Converts several of these loops to nice range based loops in the process. Built and tested cleanly for me, yay for being able to fully build and test Polly changes! llvm-svn: 203381
* [Modules] Update to reflect the move of CFG.h to the IR library in LLVMChandler Carruth2014-03-041-1/+1
| | | | | | r202827. llvm-svn: 202830
* Update for llvm api change.Rafael Espindola2014-02-251-2/+3
| | | | llvm-svn: 202183
* Adapt to DomTree changes in r199104Tobias Grosser2014-01-131-3/+3
| | | | llvm-svn: 199157
* [cleanup] Update Polly for moved header in LLVM r199082.Chandler Carruth2014-01-131-1/+1
| | | | llvm-svn: 199088
* clang-format: No empty line after 'public:'Tobias Grosser2013-10-151-1/+0
| | | | llvm-svn: 192710
* clang-format recent changeTobias Grosser2013-09-171-5/+4
| | | | llvm-svn: 190842
* Fix build after SCEV changeMatt Arsenault2013-09-101-3/+5
| | | | llvm-svn: 190429
* Small style improvementsTobias Grosser2013-07-131-2/+1
| | | | llvm-svn: 186248
* Integrate latest clang-format changesTobias Grosser2013-06-231-5/+8
| | | | llvm-svn: 184655
* Sort includesTobias Grosser2013-05-071-12/+11
| | | | llvm-svn: 181297
* Reformat with clang-formatTobias Grosser2013-05-071-11/+11
| | | | | | | clang-format become way more stable. This time we mainly reformat function signatures. llvm-svn: 181294
* Update formatting to latest version of clang-formatTobias Grosser2013-04-101-15/+16
| | | | llvm-svn: 179160
* Instvarsimplify: clang-formatTobias Grosser2013-03-231-269/+278
| | | | | | | Even though we will soon get rid of this pass, we reformat it on the way to make polly clang-format clean. llvm-svn: 177786
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-7/+7
| | | | | | reflect the migration in r171366. llvm-svn: 171370
* Revert multiple adress space changes in PollyTobias Grosser2012-11-011-8/+5
| | | | llvm-svn: 167234
* Another speculative commit to try to fix Polly's build. This is more delta thanChandler Carruth2012-10-251-5/+8
| | | | | | | I like to make w/o being able to build, but I don't have the dependencies to build and test polly. I'll revert if the build bots don't like it. llvm-svn: 166670
* Move TargetData to DataLayout to fix build breakage caused by LLVM r16540Micah Villmow2012-10-081-6/+6
| | | | llvm-svn: 165408
* IndVarSimplify: Disable simplifyIVUsersTobias Grosser2012-03-231-2/+7
| | | | | | | | This functionality is not available in LLVM trunk and breaks the compilation of Polly. This patch fixes the compilation, but may not be enough to recover all functionality. llvm-svn: 153318
* IndVarSimplify: Adapt to changes in LLVM trunkTobias Grosser2012-03-231-9/+4
| | | | | Contributed-By: Andrew Trick <atrick@apple.com> llvm-svn: 153317
* IndVarSimplify: Proberly initialize the pass.Tobias Grosser2012-03-231-17/+19
| | | | llvm-svn: 153316
* More AddUsersIfInteresting related fix.Hongbin Zheng2012-03-161-2/+5
| | | | llvm-svn: 152909
* IndVarSimplify: Adpat to IVUsers::AddUsersIfInteresting change.Hongbin Zheng2012-03-161-2/+4
| | | | llvm-svn: 152908
* Copy IndVarSimplify pass from LLVM to PollyTobias Grosser2012-02-141-0/+1996
This allows us to enable -enable-iv-rewrite by default and releases LLVM from the burdon to keep that feature. This is an intermediate step. We plan to soon remove the need for rewritten induction variables entirely. llvm-svn: 150481
OpenPOWER on IntegriCloud