aboutsummaryrefslogtreecommitdiff
path: root/polly/include
AgeCommit message (Expand)Author
2018-10-15[TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth
2018-09-27[IslAst] Fix InParallelFor nesting.Michael Kruse
2018-09-11 [PerfMonitor] Fix rdtscp callsitesTobias Grosser
2018-08-10[DepInfo] Use isl++ in Dependences::isValidSchedule. NFC.Michael Kruse
2018-08-01[ScopBuilder] Set domain to empty instead of NULL.Michael Kruse
2018-07-31[CodeGen] Convert IslNodeBuilder::getNumberOfIterations to isl++. NFC.Michael Kruse
2018-07-31[CodeGen] Convert IslNodeBuilder::createForSequential to isl++. NFC.Michael Kruse
2018-07-31[CodeGen] Convert IslNodeBuilder::getUpperBound to isl++. NFC.Michael Kruse
2018-07-23[isl] Simplify iterator implementation by building on top of list accessorsPhilip Pfaffe
2018-07-17[IslNodeBuilder] Use isl++ to replace foreach_set with for loopTobias Grosser
2018-06-29[NFC] Fix formatting to appease buildersPhilip Pfaffe
2018-06-29Implement an iterator for isl maps, basic_maps, sets, basic_setsPhilip Pfaffe
2018-06-29[ScopHelper] Provide support for recognising collective invariant loadsPhilip Pfaffe
2018-06-26[ZoneAlgo] Use getDefToTarget in makeValInst. NFC.Michael Kruse
2018-06-06[OpTree] Introduce shortcut for computing the def->target mapping. NFCI.Michael Kruse
2018-06-06getDependences to new C++ interfaceTobias Grosser
2018-05-31[ZoneAlgo] Make ZoneAlgorithm::isNormalized out-of-quota safe.Michael Kruse
2018-05-15[SI] Create Scop Name lazilyPhilip Pfaffe
2018-05-14[SCEVAffinator] Fix handling of pwaff complexity limit.Eli Friedman
2018-05-02Revert "[polly] [ScopInfo] Don't pre-compute the name of the Scop's region."Philip Pfaffe
2018-04-29Remove the last uses of isl::give and isl::takeTobias Grosser
2018-04-25[CodeGen] Fix comment. NFC.Michael Kruse
2018-04-25[CodeGen] Print executed statement instances at runtime.Michael Kruse
2018-04-25[ScopDetect] Reject loop with multiple exit blocks.Michael Kruse
2018-04-20Allow arbitrary function calls for debugging purposes.Michael Kruse
2018-04-18[RuntimeDebugBuilder] Print vectors passed without withspacesTobias Grosser
2018-04-12Add isl operator overloads for isl::pw_aff (Try II)Tobias Grosser
2018-04-11Revert r327216 'Add isl operator overloads for isl::pw_aff'Tobias Grosser
2018-04-09[ScopInfo] Completely remove MemoryAccesses when their parent statement is re...Michael Kruse
2018-04-05Remove namespace comment at end of class. NFC.Michael Kruse
2018-03-27[polly] [ScopInfo] Don't pre-compute the name of the Scop's region.Eli Friedman
2018-03-20Adjust to clang-format changesTobias Grosser
2018-03-10Add isl operator overloads for isl::pw_affTobias Grosser
2018-01-28Change memcpy/memove/memset to have dest and source alignment attributes.Daniel Neilson
2018-01-23[ScopBuilder] Prefer PHI Write accesses in the statement the incoming value i...Michael Kruse
2018-01-23[VirtualInst] Derive correct use kind of PHI operands. NFC.Michael Kruse
2018-01-18[ScopInfo] Pass name to ScopStmt ctor. NFC.Michael Kruse
2017-12-22Fix isl out-of-quota errors affecting later quota guards.Michael Kruse
2017-12-11[ScopBuilder] Split statements on encountering store instructions.Michael Kruse
2017-12-06Port SCEVAffinator to the isl c++ bindingsPhilip Pfaffe
2017-11-19Port ScopInfo to the isl cpp bindingsPhilip Pfaffe
2017-11-17[nfc] Iwyu: forward-declare/include raw_ostream in zone algoPhilip Pfaffe
2017-11-09Update formatting to reflect change in clang-format. NFC.Michael Kruse
2017-11-06[Polly] Fix using order, as this caused a test failure (NFC) Florian Hahn
2017-10-31[ZoneAlgo/ForwardOpTree] Normalize PHIs to their known incoming values.Michael Kruse
2017-10-29[Acc] Do not statically dispatch into IslNodeBuilder's createForPhilip Pfaffe
2017-10-05[ScopBuilder] Introduce -polly-stmt-granularity=scalar-indep option.Michael Kruse
2017-10-04[ScopBuilder] Introduce -polly-stmt-granularity option. NFC.Michael Kruse
2017-10-02[ScopBuilder] Specialize exit block handling. NFC.Michael Kruse
2017-09-29[Polly] Add dumpPw() and dumpExpanded() functions. NFC.Michael Kruse