summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-061-1/+1
* [polly][Support] Un-break polly testsAlexandre Ganea2020-01-011-1/+2
* Sink all InitializePasses.h includesReid Kleckner2019-11-133-0/+3
* Fix PollyGuillaume Chatelet2019-10-212-6/+6
* [ScopBuilder] Fix bug 38358 by preserving correct order of ScopStmts.Michael Kruse2019-10-171-6/+18
* [Polly] Fix formatting violation. NFC.Volodymyr Sapsai2019-10-111-3/+1
* [Stats] Fix polly build due to change in llvm::Statistic constructor in r374490.Volodymyr Sapsai2019-10-111-3/+1
* [ScopBuilder] Skip getting leader when merging statements to close holes.Michael Kruse2019-09-131-4/+10
* [DependenceInfo] Compute WAR dependence info using ISL kills. NFC.Michael Kruse2019-08-291-114/+16
* [ScopBuilder] Remove superfluous while loop in buildDomains. NFC.Michael Kruse2019-08-291-4/+0
* [ScopBuilder] Simplify main statement flag in buildEqivClassBlockStmts. NFC.Michael Kruse2019-08-261-11/+7
* [NFC][ScopBuilder] Move buildDomains and its callees to ScopBuilder.Dominik Adamski2019-08-062-924/+906
* [NFC][ScopBuilder] Move addUserAssumptions to ScopBuilderDominik Adamski2019-08-062-101/+94
* [NFC][ScopBuilder] Move buildSchedule and its callees to ScopBuilder or ScopH...Dominik Adamski2019-07-172-260/+175
* [NFC][ScopBuilder]Move finalizeAccesses and its callees to ScopBuilderDominik Adamski2019-07-172-190/+190
* [NFC][ScopBuilder] Move addUserContext to ScopBuilderDominik Adamski2019-07-162-44/+45
* [NFC][ScopBuilder] Move buildAliasChecks and its implementing methods to Scop...Dominik Adamski2019-07-162-352/+354
* [NFC][ScopBuilder] Move addRecordedAssumption to ScopBuilderDominik Adamski2019-07-162-34/+35
* OpaquePtr: Update polly's calls to Loads.h APITim Northover2019-07-092-3/+5
* [ScopBuilder] Move addInvariantLoads to ScopBuilder. NFC.Michael Kruse2019-06-122-172/+174
* [ScopBuilder] Move getNonHoistableCtx to ScopBuilder. NFC.Michael Kruse2019-06-122-119/+119
* [ScopBuilder] Move hoistInvariantLoads to ScopBuilder. NFC.Michael Kruse2019-06-122-20/+20
* [ScopBuilder] Move canonicalizeDynamicsBasePtrs from ScopInfo. NFC.Michael Kruse2019-06-042-71/+71
* [ScopBuilder] Move verifyInvariantLoads function from ScopInfo. NFC.Michael Kruse2019-05-312-15/+15
* [ScheduleOptimizer] Hoist extension nodes after schedule optimization.Michael Kruse2019-05-311-18/+0
* [ScopBuilder] Move buildInvariantEquivalenceClasses function from ScopInfo. NFC.Michael Kruse2019-05-282-22/+22
* [DependenceInfo] Remove dead initialization. NFC.Michael Kruse2019-05-201-2/+2
* [Polly] Don't crash on invalid delinearization result.Eli Friedman2019-05-141-1/+3
* Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse2019-03-287-82/+9
* [ConstantRange] Rename isWrappedSet() to isUpperWrapped()Nikita Popov2019-03-271-1/+1
* Fix/unify top comment in lib/Analysis/PolyhedralInfo.cppMichal Gorny2019-01-221-15/+16
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-199-36/+27
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-012-4/+4
* [TI removal] Generically discuss terminators rather than use the soon toChandler Carruth2018-10-181-1/+1
* [TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth2018-10-152-7/+7
* [ScopDetection] Use addUnknown for calls in the AliasSetTracker.Eli Friedman2018-09-111-2/+6
* [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth2018-08-262-3/+4
* [AST] Adapt Polly to AnalysisSetTracker changes. NFC.Michael Kruse2018-08-171-2/+2
* [DepInfo] Use isl++ in Dependences::isValidSchedule. NFC.Michael Kruse2018-08-101-28/+23
* [ScopBuilder] Set domain to empty instead of NULL.Michael Kruse2018-08-011-2/+5
* [DependenceInfo] Use isl++ to replace foreach_set with for loopTobias Grosser2018-07-171-9/+13
* [ScopInfo] Replace isl foreach calls with for loopsTobias Grosser2018-07-171-9/+16
* [ScopInfo] Replace isl foreach calls with for loopsTobias Grosser2018-07-161-18/+6
* [ScopInfo] Move foldSizeConstantsToRight() to isl++Tobias Grosser2018-07-051-61/+30
* ScopInfo: simplify equivalence classes before storing them [NFCI]Tobias Grosser2018-07-041-0/+2
* [ScopHelper] Provide support for recognising collective invariant loadsPhilip Pfaffe2018-06-291-12/+31
* Move ScopInfo to isl++Tobias Grosser2018-06-191-2/+1
* Adjust for clang-format changesTobias Grosser2018-06-181-6/+6
* [ScopInfo] Move splitAliasGroupsByDomain and getAccessDomain to isl++ [NFCI]Tobias Grosser2018-06-181-10/+8
* [ScopInfo] Move more functions to isl++ [NFCI]Tobias Grosser2018-06-181-24/+17
OpenPOWER on IntegriCloud