summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis/ScopInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ScopBuilder] Prefer PHI Write accesses in the statement the incoming value i...Michael Kruse2018-01-231-0/+17
* [ScopInfo] Pass name to ScopStmt ctor. NFC.Michael Kruse2018-01-181-21/+14
* [polly] [ScopInfo] Don't use isl_val_get_num_si.Eli Friedman2018-01-171-3/+7
* Port SCEVAffinator to the isl c++ bindingsPhilip Pfaffe2017-12-061-6/+5
* Port ScopInfo to the isl cpp bindingsPhilip Pfaffe2017-11-191-178/+116
* [SI] Fix a potential use-after-freePhilip Pfaffe2017-11-161-14/+17
* Rename OptimizationDiagnosticInfo.h to OptimizationRemarkEmitter.hAdam Nemet2017-10-091-1/+1
* [ScopInfo] Allow invariant loads in branch conditionsTobias Grosser2017-09-251-2/+10
* [ScopInfo] Allow uniform branch conditionsTobias Grosser2017-09-251-1/+10
* [ScopDetect/Info] Look through PHIs that follow an error blockTobias Grosser2017-09-241-18/+23
* [ScopInfo] Use map for value def/PHI read accesses.Michael Kruse2017-09-211-10/+8
* Revert "[ScopDetect/Info] Look through PHIs that follow an error block"Michael Kruse2017-09-061-23/+18
* [ScopDetect/Info] Look through PHIs that follow an error blockTobias Grosser2017-09-021-18/+23
* Fix Memory Access of failing tests.Michael Kruse2017-09-011-1/+7
* [ScopInfo] Use statement lists for entry blocks of region statementsTobias Grosser2017-08-311-9/+26
* Revert "[ScopInfo] Use statement lists for entry blocks of region statements"Tobias Grosser2017-08-311-17/+9
* [ScopInfo] Use statement lists for entry blocks of region statementsTobias Grosser2017-08-301-9/+17
* [ScopBuilder/ScopInfo] Move reduction detection to ScopBuilder. NFC.Michael Kruse2017-08-301-163/+0
* [ScopBuilder/ScopInfo] Move ScopStmt::collectSurroundingLoops to ScopBuilder....Michael Kruse2017-08-301-7/+0
* [ScopBuilder/ScopInfo] Move ScopStmt::buildDomain to ScopBuilder. NFC.Michael Kruse2017-08-301-7/+0
* [ScopBuilder/ScopInfo] Move ScopStmt::buildAccessRelations to ScopBuilder. NFC.Michael Kruse2017-08-301-22/+0
* [ScopBuilder/ScopInfo] Move and inline Scop::init into ScopBuilder::buildScop...Michael Kruse2017-08-301-16/+0
* [ScopBuilder] Report to dbgs() on SCoP bailout. NFC.Michael Kruse2017-08-301-0/+1
* [ScopBuilder] Introduce metadata for splitting scop statement.Michael Kruse2017-08-301-6/+7
* [PM] Properly require and preserve OptimizationRemarkEmitter. NFCI.Michael Kruse2017-08-281-6/+11
* Add more statistics.Michael Kruse2017-08-231-3/+77
* [ScopInfo] Remove stray semicolon. NFC.Michael Kruse2017-08-231-1/+1
* [Polly] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-08-221-106/+128
* [ScopInfo] Add option to treat all function parameters as dereferencible.Siddharth Bhat2017-08-211-0/+22
* [GPGPU] Only collect the access that belong to an array [NFC]Tobias Grosser2017-08-171-0/+5
* [Polly] Move ScopStmt::checkForReductions to islpp. NFC.Tobias Grosser2017-08-151-18/+11
* Move ScopStmt::getSchedule to islpp. NFC.Tobias Grosser2017-08-141-23/+13
* [Polly] Move Scop::restrictDomains to islpp. NFC.Tobias Grosser2017-08-141-17/+9
* [ScopInfo] Translate ParameterIds to isl++Tobias Grosser2017-08-131-5/+4
* [Polly][PM] Improve invalidation in the Scop-PipelinePhilip Pfaffe2017-08-101-1/+21
* Remove dependency of Scop::getStmtFor(Inst) on getStmtFor(BB). NFC.Michael Kruse2017-08-091-17/+27
* [ScopInfo] [NFC] Typo fix.Siddharth Bhat2017-08-081-1/+1
* [ForwardOpTree] Use known array content analysis to forward load instructions.Michael Kruse2017-08-071-1/+5
* [ScopInfo] Make Scop::canAlwaysBeHoisted a member functionTobias Grosser2017-08-071-4/+3
* [ScopInfo] Move Scop::addInvariantLoads to isl++ [NFC]Tobias Grosser2017-08-061-31/+23
* [ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]Tobias Grosser2017-08-061-16/+16
* [ScopInfo] Move Scop::getDomains to isl++ [NFC]Tobias Grosser2017-08-061-8/+8
* [ScopInfo] Move Scop::getInvalidContext to isl++ [NFC]Tobias Grosser2017-08-061-3/+3
* [ScopInfo] Move Scop::getAssumedContext to isl++ [NFC]Tobias Grosser2017-08-061-3/+3
* [ScopInfo] Move Scop::addNonEmptyDomainConstraints to isl++ [NFC]Tobias Grosser2017-08-061-4/+4
* [ScopInfo] Translate Scop::getParamSpace to isl++ [NFC]Tobias Grosser2017-08-061-12/+13
* [ScopInfo] Translate Scop::getContext to isl++ [NFC]Tobias Grosser2017-08-061-9/+9
* [ScopInfo] Translate Scop::getIdForParam to isl++ [NFC]Tobias Grosser2017-08-061-4/+4
* [ScopInfo] Move get*Writes/getReads/getAccesses to isl++Tobias Grosser2017-08-061-15/+15
* Remove functional changes that sneaked in by accident in r308892Tobias Grosser2017-08-061-9/+0
OpenPOWER on IntegriCloud