summaryrefslogtreecommitdiffstats
path: root/polly/lib/Support/SCEVValidator.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Use the original no-wrap flags for normalized AddRecsJohannes Doerfert2015-04-261-1/+1
* Do not assume all multi-parameter products are affineTobias Grosser2015-04-051-1/+1
* Strip constant factors from SCoP parametersJohannes Doerfert2015-03-291-0/+19
* Change argument "class" keyword to "const"Johannes Doerfert2015-02-261-2/+2
* Allow signed devision in access functionsJohannes Doerfert2015-02-111-7/+33
* [FIX] Activated a pointer test and removed obsolete commentJohannes Doerfert2015-01-301-7/+0
* Add support for pointer types in expressionsTobias Grosser2015-01-081-2/+2
* Add OpenMP code generation to isl backendTobias Grosser2014-11-151-0/+42
* Use braces in multi-statement DEBUG() code [NFC]Tobias Grosser2014-10-221-3/+11
* Revert "Added support for modulo expressions"Tobias Grosser2014-08-161-49/+4
* Added support for modulo expressionsJohannes Doerfert2014-08-151-4/+49
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-3/+3
* ScopValidator: smax expressions are no parametersTobias Grosser2013-12-091-1/+1
* clang-format: No empty line after 'public:'Tobias Grosser2013-10-151-1/+0
* ScopInfo: Split start value from SCEVAddRecExpr to enable parameter sharing.Tobias Grosser2013-08-051-1/+16
* Integrate latest clang-format changesTobias Grosser2013-06-231-4/+4
* Reformat with clang-formatTobias Grosser2013-05-071-4/+5
* SCEVValidator: Correctly store 'k * p' as a parameterTobias Grosser2013-04-141-1/+6
* ScopDetect: Allow multiplications of the form <param> * <param>Tobias Grosser2013-04-101-0/+5
* clang-format: Many more filesTobias Grosser2013-03-231-19/+9
* Correct function to decide if a SCEV can be ignoredSebastian Pop2013-03-181-3/+107
* Support: clang-formatTobias Grosser2013-02-221-119/+103
* SCEVValidator: Add debug output that gives the reason for invalid expressionsTobias Grosser2012-09-081-38/+99
* Fix typos.Tobias Grosser2012-04-091-1/+1
* Don't allow pointer types in affine expressionsTobias Grosser2012-03-161-0/+10
* SCEVValidator: Ensure that parameters are recorded correctlyTobias Grosser2012-03-161-7/+5
* ScevValidator: Add printer for ValidatorResultTobias Grosser2012-03-161-0/+22
* SCEVValidator: Fix coding standards in ValidatorResultTobias Grosser2011-11-171-17/+16
* SCEVValidator: Make ValidatorResult a class and enforce the use of wproper ac...Tobias Grosser2011-11-171-25/+39
* SCEVValidator: Document SCEVType and ValidatorResultTobias Grosser2011-11-171-2/+36
* SCEVValidator: Restructure the logic of visitAddRecExprTobias Grosser2011-11-171-11/+11
* SCEVValidator: Fix typoTobias Grosser2011-11-171-1/+1
* Fix placement of the '*' that marks a pointerTobias Grosser2011-11-171-11/+11
* Reuse the old BaseAddress checking in SCEVValidator to make sure that no baseTobias Grosser2011-11-101-21/+8
* Detect Parameters directly on the SCEV.Tobias Grosser2011-11-081-7/+44
* SCEVValidator: Move into own fileTobias Grosser2011-11-071-0/+231
OpenPOWER on IntegriCloud