summaryrefslogtreecommitdiffstats
path: root/polly/include
Commit message (Expand)AuthorAgeFilesLines
* [Support] Remove NonowningIslPtr. NFC.Michael Kruse2017-02-232-65/+13
* [DeLICM] Add regression tests for DeLICM reject cases.Michael Kruse2017-02-221-0/+8
* [ScopInfo] Add statistics to count loops after scop modelingTobias Grosser2017-02-171-13/+14
* [DeLICM] Add Knowledge class. NFC.Michael Kruse2017-02-151-0/+13
* [ScopInfo] Use ScopArrayInfo instead of base addressTobias Grosser2017-02-091-7/+7
* [Support] Add convertZoneToTimepoints. NFC.Michael Kruse2017-02-041-0/+47
* [Support] Add computeArrayUnused. NFC.Michael Kruse2017-02-041-0/+66
* [Support] Add computeReachingWrite. NFC.Michael Kruse2017-02-041-0/+58
* [Support] Remove unused function hasInvokeEdge. NFC.Michael Kruse2017-02-031-9/+0
* A new algorithm for identification of a SCoP statement that implement a matrixRoman Gareev2017-02-021-10/+45
* [BlockGenerator] Comment corretions for r293374 [NFC]Tobias Grosser2017-01-281-1/+1
* [Polly] [BlockGenerator] Unify ScalarMap and PhiOpsMapTobias Grosser2017-01-282-96/+42
* [Support] Add general isl tools for DeLICM. NFC.Michael Kruse2017-01-271-0/+180
* [ScopDetectionDiagnostic] Add meaningfull enduser message for regions with en...Tobias Grosser2017-01-261-0/+1
* BlockGenerator: Do not redundantly reload from PHI-allocas in non-affine stmtsTobias Grosser2017-01-191-0/+71
* BlockGenerator: remove obfuscating const and const castsTobias Grosser2017-01-191-2/+2
* Tidy up getFirstNonBoxedLoopFor [NFC]Eli Friedman2017-01-161-0/+19
* ScopInfo: split out construction of a single alias group [NFC]Tobias Grosser2017-01-161-0/+10
* ScopInfo: Extract out splitAliasGroupsByDomain [NFC]Tobias Grosser2017-01-161-0/+9
* ScopInfo: Extract out buildAliasGroupsForAccesses [NFC]Tobias Grosser2017-01-161-0/+21
* Fix compilation on MSVC, NFCHongbin Zheng2017-01-151-4/+4
* Use typed enums to model MemoryKind and move MemoryKind out of ScopArrayInfoTobias Grosser2017-01-143-183/+183
* ScopInfo: use correct enum type in type definitionTobias Grosser2017-01-131-2/+3
* Add isl_multi_pw_aff to GICHelperAlexandre Isoard2016-12-161-0/+3
* The order of the loops defines the data reused in the BLIS implementation ofRoman Gareev2016-12-151-6/+19
* Remove references to AssumptionCache. NFC.Michael Kruse2016-12-152-8/+6
* Add more ISL foreachElt functions. NFC.Michael Kruse2016-12-071-0/+21
* Add IslPtr type traits. NFC.Michael Kruse2016-12-071-0/+2
* Allow to disable unsigned operations (zext, icmp ugt, ...)Johannes Doerfert2016-12-021-0/+1
* Do not allow multiple possibly aliasing ptrs in an expressionJohannes Doerfert2016-12-021-0/+10
* [ScopInfo] Fold constant coefficients in array dimensions to the rightTobias Grosser2016-12-021-1/+39
* [ScopInfo] Separate construction and finalization of memory accesses [NFC]Tobias Grosser2016-12-021-3/+26
* Fix some Clang-tidy modernize-use-default and Include What You Use warnings; ...Eugene Zelenko2016-11-291-2/+8
* [DeLICM] Add pass boilerplate code.Michael Kruse2016-11-292-0/+38
* canSynthesize: Remove unused argument LI. NFC.Michael Kruse2016-11-291-3/+1
* [ScopDetect] Expand statistics of the detected scopsTobias Grosser2016-11-261-5/+27
* [ScopDetectionDiagnostic] Collect statistics for each diagnostic typeTobias Grosser2016-11-261-1/+1
* [ScopDetectionDiagnostic] IrreducibleRegion is a subclasses of CFGTobias Grosser2016-11-261-1/+1
* [ScopDetectionDiagnostic] Remove leftover RejectReasonKind for Conditions [NFC]Tobias Grosser2016-11-261-1/+0
* [ScopDectionDiagnostic] Use scoped enums instead three letter prefix [NFC]Tobias Grosser2016-11-261-45/+49
* Fix typo.Hongbin Zheng2016-11-231-8/+8
* [CodeGen] Add flag to code-generate most memory access expressionsTobias Grosser2016-11-221-2/+3
* Update comment for r287566Hongbin Zheng2016-11-211-2/+2
* Fix formatHongbin Zheng2016-11-211-1/+2
* Split ScopInfo::addScopStmt into two versions. NFCHongbin Zheng2016-11-211-6/+13
* Probably overwritten loads should not be considered hoistableJohannes Doerfert2016-11-171-1/+2
* [FIX] Do not try to hoist memory intrinsicJohannes Doerfert2016-11-171-0/+5
* [Polly CodeGen] Break critical edge from RTC to original loop.Eli Friedman2016-11-024-23/+42
* [polly] Change SmallPtrSet which is being iterated to SmallSetVector in ScopI...Mandeep Singh Grang2016-10-211-2/+2
* [SCEVAffinator] Make precise modular math more correct.Eli Friedman2016-10-211-0/+4
OpenPOWER on IntegriCloud