summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis/ScopInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [NFC][ScopBuilder] Move buildDomains and its callees to ScopBuilder.Dominik Adamski2019-08-061-915/+0
* [NFC][ScopBuilder] Move addUserAssumptions to ScopBuilderDominik Adamski2019-08-061-100/+16
* [NFC][ScopBuilder] Move buildSchedule and its callees to ScopBuilder or ScopH...Dominik Adamski2019-07-171-259/+0
* [NFC][ScopBuilder]Move finalizeAccesses and its callees to ScopBuilderDominik Adamski2019-07-171-189/+0
* [NFC][ScopBuilder] Move addUserContext to ScopBuilderDominik Adamski2019-07-161-43/+0
* [NFC][ScopBuilder] Move buildAliasChecks and its implementing methods to Scop...Dominik Adamski2019-07-161-347/+24
* [NFC][ScopBuilder] Move addRecordedAssumption to ScopBuilderDominik Adamski2019-07-161-33/+0
* [ScopBuilder] Move addInvariantLoads to ScopBuilder. NFC.Michael Kruse2019-06-121-171/+0
* [ScopBuilder] Move getNonHoistableCtx to ScopBuilder. NFC.Michael Kruse2019-06-121-118/+1
* [ScopBuilder] Move hoistInvariantLoads to ScopBuilder. NFC.Michael Kruse2019-06-121-19/+0
* [ScopBuilder] Move canonicalizeDynamicsBasePtrs from ScopInfo. NFC.Michael Kruse2019-06-041-70/+0
* [ScopBuilder] Move verifyInvariantLoads function from ScopInfo. NFC.Michael Kruse2019-05-311-14/+0
* [ScheduleOptimizer] Hoist extension nodes after schedule optimization.Michael Kruse2019-05-311-18/+0
* [ScopBuilder] Move buildInvariantEquivalenceClasses function from ScopInfo. NFC.Michael Kruse2019-05-281-21/+1
* Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse2019-03-281-37/+0
* [ConstantRange] Rename isWrappedSet() to isUpperWrapped()Nikita Popov2019-03-271-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth2018-10-151-5/+5
* [ScopBuilder] Set domain to empty instead of NULL.Michael Kruse2018-08-011-2/+5
* [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
* 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
* [ScopInfo] Move addNonEmptyDomainConstraints to isl++ [NFCI]Tobias Grosser2018-06-181-2/+2
* Move buildConditionSet to C++Tobias Grosser2018-06-181-16/+21
* [OpTree] Introduce shortcut for computing the def->target mapping. NFCI.Michael Kruse2018-06-061-0/+2
* partitionSetParts from C to C++ interface.Tobias Grosser2018-06-011-41/+32
* [ScopInfo] Update Scop::addUserContext() to C++ interfaceTobias Grosser2018-05-281-21/+10
* createNextIterationMap from C to C++ interfaceTobias Grosser2018-05-231-13/+13
* [ScopInfo] Remove usage of isl_set_n_basic_set()Philip Pfaffe2018-05-161-14/+12
* [SI] Create Scop Name lazilyPhilip Pfaffe2018-05-151-2/+2
* [polly] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-7/+8
* [ScopInfo] Remove bail out condition in buildMinMaxAccess().Michael Kruse2018-05-091-12/+10
* Revert "[polly] [ScopInfo] Don't pre-compute the name of the Scop's region."Philip Pfaffe2018-05-021-2/+2
* Remove another set or release() callsTobias Grosser2018-04-291-1/+1
* Remove the last uses of isl::give and isl::takeTobias Grosser2018-04-291-6/+5
* Allow arbitrary function calls for debugging purposes.Michael Kruse2018-04-201-0/+4
* [ScopDetect / ScopInfo] Get statistics for scops without any loop correctlyTobias Grosser2018-04-181-1/+4
* [ScopInfo] Avoid iterator invalidation.Michael Kruse2018-04-101-1/+3
* [ScopInfo] Completely remove MemoryAccesses when their parent statement is re...Michael Kruse2018-04-091-10/+18
* [ScopInfo] Actually remove from list.Michael Kruse2018-04-091-2/+4
* [polly] [ScopInfo] Don't pre-compute the name of the Scop's region.Eli Friedman2018-03-271-2/+2
* Adjust to clang-format changesTobias Grosser2018-03-201-1/+0
* [ScopInfo] Do not use the set dimension ids to carry loop informationTobias Grosser2018-03-031-41/+4
* Use isl::manage_copy to simplify calls to isl::manage(isl_.._copy())Tobias Grosser2018-02-201-1/+1
OpenPOWER on IntegriCloud