summaryrefslogtreecommitdiffstats
path: root/polly/lib/Transform/ScheduleOptimizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [Stats] More polly fixes following llvm::Statistic changes in r374490.Volodymyr Sapsai2019-10-111-3/+3
* [Polly] Fix lib/Transform/ScheduleOptimizer.cpp compilation on SolarisRainer Orth2019-09-131-3/+4
* [ScheduleOptimizer] Hoist extension nodes after schedule optimization.Michael Kruse2019-05-311-2/+6
* Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse2019-03-281-5/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix broken formatting caused by test commitTheodoros Theodoridis2018-10-171-1/+1
* Test commitTheodoros Theodoridis2018-10-171-1/+1
* getDependences to new C++ interfaceTobias Grosser2018-06-061-4/+4
* [polly] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-7/+7
* Remove the last uses of isl::give and isl::takeTobias Grosser2018-04-291-11/+10
* [DeLICM] Remove uses of isl::giveTobias Grosser2018-04-281-3/+3
* Adjust to clang-format changesTobias Grosser2018-03-201-1/+0
* Use isl::manage_copy to simplify calls to isl::manage(isl_.._copy())Tobias Grosser2018-02-201-9/+8
* Run clang-format after r324003. NFC.Michael Kruse2018-02-021-4/+4
* Update polly for r323999.Benjamin Kramer2018-02-011-5/+5
* Port ScopInfo to the isl cpp bindingsPhilip Pfaffe2017-11-191-3/+3
* Check whether IslAstInfo and DependenceInfo were computed for the same Scop.Michael Kruse2017-09-211-0/+5
* [ScheduleOptimizer] Fix and test schedule tree statistics.Michael Kruse2017-09-201-32/+38
* Unroll and separate the remaining parts of isolationRoman Gareev2017-09-111-13/+13
* Use the information about the target cache provided by the TargetTransformInfo.Roman Gareev2017-08-311-8/+72
* [PM] Properly require and preserve OptimizationRemarkEmitter. NFCI.Michael Kruse2017-08-281-0/+2
* [Polly] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-08-241-26/+36
* Add more statistics.Michael Kruse2017-08-231-3/+97
* Disable the Loop Vectorizer in case of GEMMRoman Gareev2017-08-221-4/+14
* [MatMul] Make MatMul detection independent of internal isl representations.Michael Kruse2017-08-201-86/+47
* Do not use isl_set_project_out to get all loop prefixesRoman Gareev2017-08-081-3/+4
* [ScheduleOptimizer] Make matmul pattern detection work with delicm outputTobias Grosser2017-08-081-2/+7
* [ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]Tobias Grosser2017-08-061-1/+1
* [ScopInfo] Move Scop::getDomains to isl++ [NFC]Tobias Grosser2017-08-061-1/+1
* [ScopInfo] Move ScopStmt::ScopStmt to isl++ [NFC]Tobias Grosser2017-08-061-4/+2
* Move ScopInfo::getDomain(), getDomainSpace(), getDomainId() to isl++Tobias Grosser2017-08-061-5/+3
* [unittests] Add unittest for getPartialTilePrefixesTobias Grosser2017-08-051-17/+1
* Move setNewAccessRelation to isl++Tobias Grosser2017-08-021-2/+2
* [ScheduleOptimizer] Translate to C++ bindingsRoman Gareev2017-07-261-385/+289
* Move MemoryAccess::isStride* to isl++Tobias Grosser2017-07-241-3/+3
* Move MemoryAccess::NewAccessRelation to isl++Tobias Grosser2017-07-231-6/+6
* Move ScopArrayInfo to isl++Tobias Grosser2017-07-211-2/+4
* [ScopInfo] Print instructions in dump().Michael Kruse2017-07-211-1/+1
* Make the pattern matching work with modified memory accessesRoman Gareev2017-07-191-10/+10
* Introduce a hybrid target to generate code for either the GPU or CPUSingapuram Sanjay Srivallabh2017-06-301-0/+4
* [ScheduleOptimizer] Fix minor typo [NFC]Tobias Grosser2017-06-191-1/+1
* [ScheduleOptimizer] Move isolateFullPartialTiles and isolateAndUnrollMatMulIn...Tobias Grosser2017-06-191-94/+88
* Fix a lot of typos. NFC.Michael Kruse2017-06-081-2/+2
* [ScheduleOptimizer] Move schedule construction to isl C++ [NFC]Tobias Grosser2017-05-211-20/+16
* [Polly] Canonicalize arrays according to base-ptr equivalence classTobias Grosser2017-05-101-1/+2
* [FIX] Fix ScheduleTreeOptimizer::optimizeMatMulPatternRoman Gareev2017-04-061-1/+1
* Restore the initial ordering of dimensions before applying the pattern matchingRoman Gareev2017-04-061-1/+39
* [Polly] [ScheduleOptimizer] Prevent incorrect tile size computationSiddharth Bhat2017-04-061-0/+11
* [Polly] [DependenceInfo] change WAR, WAW generation to correct semanticsSiddharth Bhat2017-04-041-6/+0
OpenPOWER on IntegriCloud