summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen/IslNodeBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)Guillaume Chatelet2019-09-301-1/+2
* [Alignment] Fix polly buildGuillaume Chatelet2019-09-301-1/+2
* [CodeGen] Handle outlining of CopyStmts.Michael Kruse2019-09-171-3/+4
* Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse2019-03-281-2/+0
* [CodeGen] LLVM OpenMP Backend.Michael Kruse2019-03-191-4/+25
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [CodeGen] Convert IslNodeBuilder::getNumberOfIterations to isl++. NFC.Michael Kruse2018-07-311-30/+18
* [CodeGen] Convert IslNodeBuilder::createForSequential to isl++. NFC.Michael Kruse2018-07-311-25/+17
* [CodeGen] Convert IslNodeBuilder::getUpperBound to isl++. NFC.Michael Kruse2018-07-311-30/+17
* [IslNodeBuilder] Use isl++ to replace foreach_set with for loopTobias Grosser2018-07-171-14/+13
* Remove the last uses of isl::give and isl::takeTobias Grosser2018-04-291-9/+9
* Use isl::manage_copy to simplify calls to isl::manage(isl_.._copy())Tobias Grosser2018-02-201-4/+3
* [CodeGen] Detect empty domain because of parameters context.Michael Kruse2017-11-211-0/+2
* Run polly-update-format. NFC.Michael Kruse2017-11-211-1/+1
* Port ScopInfo to the isl cpp bindingsPhilip Pfaffe2017-11-191-8/+8
* [OpenMP] Fix reference collection of latest base ptrs.Michael Kruse2017-10-311-1/+1
* [Acc] Do not statically dispatch into IslNodeBuilder's createForPhilip Pfaffe2017-10-291-8/+6
* [IslExprBuilder] Do not generate RTC with more than 64 bitTobias Grosser2017-09-231-0/+11
* [ISLNodeBuilder] Materialize Fortran array sizes of arrays without memory acc...Siddharth Bhat2017-09-011-31/+22
* [Polly] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-08-241-23/+36
* Add more statistics.Michael Kruse2017-08-231-0/+13
* [NFC] Fix the broken comment.Roman Gareev2017-08-221-1/+1
* Disable the Loop Vectorizer in case of GEMMRoman Gareev2017-08-221-1/+26
* Clarify the intend of the run-time checkTobias Grosser2017-08-191-2/+6
* [GPGPU] Collect parameter dimension used in MemoryAccessesTobias Grosser2017-08-191-1/+7
* [GPGPU] Also record invariant loads as kernel subtree valuesTobias Grosser2017-08-161-3/+9
* [CodeGen] Use isLatestArrayKind().Michael Kruse2017-08-091-1/+1
* [ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]Tobias Grosser2017-08-061-1/+1
* [ScopInfo] Translate Scop::getParamSpace to isl++ [NFC]Tobias Grosser2017-08-061-4/+6
* [ScopInfo] Translate Scop::getContext to isl++ [NFC]Tobias Grosser2017-08-061-3/+3
* [ScopInfo] Translate Scop::getIdForParam to isl++ [NFC]Tobias Grosser2017-08-061-2/+2
* [ScopInfo] Move ScopStmt::setAstBuild/getAstBuild to isl++Tobias Grosser2017-08-061-1/+1
* Move ScopInfo::getDomain(), getDomainSpace(), getDomainId() to isl++Tobias Grosser2017-08-061-3/+3
* [Polly] [PPCGCodeGeneration] Deal with loops outside the Scop correctly in PP...Siddharth Bhat2017-08-061-0/+1
* [IslNodeBuilder] [NFC] Refactor creation of loop induction variables of loops...Siddharth Bhat2017-08-061-11/+23
* [NFC] [IslNodeBuilder, GPUNodeBuilder] Unify mechanism for looking up replace...Siddharth Bhat2017-08-011-5/+8
* [IslNodeBuilder] Remove unused instructionTobias Grosser2017-07-311-1/+0
* Move applyScheduleToAccessRelation to isl++Tobias Grosser2017-07-231-1/+2
* Move MemoryAccess::getAddressFunction to isl++Tobias Grosser2017-07-231-1/+1
* Move MemoryAccess::NewAccessRelation to isl++Tobias Grosser2017-07-231-1/+1
* Move MemoryAccess::id to isl++Tobias Grosser2017-07-231-3/+5
* Move ScopArrayInfo to isl++Tobias Grosser2017-07-211-1/+1
* [IslNodeBuilder] Relax complexity check in invariant loads and run it earlyTobias Grosser2017-07-201-23/+0
* [Invariant Loads] Do not consider invariant loads to have dependences.Siddharth Bhat2017-07-131-0/+16
* Heap allocation for new arrays.Michael Kruse2017-06-281-7/+39
* Fix a lot of typos. NFC.Michael Kruse2017-06-081-7/+7
* [CodeGen] Support partial write accesses.Michael Kruse2017-05-211-15/+52
* [Fortran Support] Materialize outermost dimension for Fortran array.Siddharth Bhat2017-05-191-0/+92
* [Polly] Canonicalize arrays according to base-ptr equivalence classTobias Grosser2017-05-101-1/+1
* [Polly] Do not introduce address space castHongbin Zheng2017-04-271-1/+2
OpenPOWER on IntegriCloud