summaryrefslogtreecommitdiff
path: root/polly/lib/CodeGen/IslNodeBuilder.cpp
AgeCommit message (Expand)Author
2017-10-31[OpenMP] Fix reference collection of latest base ptrs.Michael Kruse
2017-10-29[Acc] Do not statically dispatch into IslNodeBuilder's createForPhilip Pfaffe
2017-09-23[IslExprBuilder] Do not generate RTC with more than 64 bitTobias Grosser
2017-09-01[ISLNodeBuilder] Materialize Fortran array sizes of arrays without memory acc...Siddharth Bhat
2017-08-24[Polly] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko
2017-08-23Add more statistics.Michael Kruse
2017-08-22[NFC] Fix the broken comment.Roman Gareev
2017-08-22Disable the Loop Vectorizer in case of GEMMRoman Gareev
2017-08-19Clarify the intend of the run-time checkTobias Grosser
2017-08-19[GPGPU] Collect parameter dimension used in MemoryAccessesTobias Grosser
2017-08-16[GPGPU] Also record invariant loads as kernel subtree valuesTobias Grosser
2017-08-09[CodeGen] Use isLatestArrayKind().Michael Kruse
2017-08-06[ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]Tobias Grosser
2017-08-06[ScopInfo] Translate Scop::getParamSpace to isl++ [NFC]Tobias Grosser
2017-08-06[ScopInfo] Translate Scop::getContext to isl++ [NFC]Tobias Grosser
2017-08-06[ScopInfo] Translate Scop::getIdForParam to isl++ [NFC]Tobias Grosser
2017-08-06[ScopInfo] Move ScopStmt::setAstBuild/getAstBuild to isl++Tobias Grosser
2017-08-06Move ScopInfo::getDomain(), getDomainSpace(), getDomainId() to isl++Tobias Grosser
2017-08-06[Polly] [PPCGCodeGeneration] Deal with loops outside the Scop correctly in PP...Siddharth Bhat
2017-08-06[IslNodeBuilder] [NFC] Refactor creation of loop induction variables of loops...Siddharth Bhat
2017-08-01[NFC] [IslNodeBuilder, GPUNodeBuilder] Unify mechanism for looking up replace...Siddharth Bhat
2017-07-31[IslNodeBuilder] Remove unused instructionTobias Grosser
2017-07-23Move applyScheduleToAccessRelation to isl++Tobias Grosser
2017-07-23Move MemoryAccess::getAddressFunction to isl++Tobias Grosser
2017-07-23Move MemoryAccess::NewAccessRelation to isl++Tobias Grosser
2017-07-23Move MemoryAccess::id to isl++Tobias Grosser
2017-07-21Move ScopArrayInfo to isl++Tobias Grosser
2017-07-20[IslNodeBuilder] Relax complexity check in invariant loads and run it earlyTobias Grosser
2017-07-13[Invariant Loads] Do not consider invariant loads to have dependences.Siddharth Bhat
2017-06-28Heap allocation for new arrays.Michael Kruse
2017-06-08Fix a lot of typos. NFC.Michael Kruse
2017-05-21[CodeGen] Support partial write accesses.Michael Kruse
2017-05-19[Fortran Support] Materialize outermost dimension for Fortran array.Siddharth Bhat
2017-05-10[Polly] Canonicalize arrays according to base-ptr equivalence classTobias Grosser
2017-04-27[Polly] Do not introduce address space castHongbin Zheng
2017-04-11Update for alloca construction changesMatt Arsenault
2017-04-04[Polly][NewPM] Pull references to the legacy PM interface from utilities and ...Philip Pfaffe
2017-03-22Introduce another level of metadata to distinguish non-aliasing accessesRoman Gareev
2017-03-22Map the new load to the base pointer of the invariant load hoisted loadRoman Gareev
2017-03-18[CodeGen] Remove need for all parameters to be in scop context for load hoist...Tobias Grosser
2017-02-23Remove all references to PostDominators. NFC.Michael Kruse
2017-02-01Update to recent formatting changesTobias Grosser
2017-01-28[Polly] [BlockGenerator] Unify ScalarMap and PhiOpsMapTobias Grosser
2017-01-17Relax assert when setting access functions with invariant base pointersTobias Grosser
2017-01-16Adjust formatting to commit r292110 [NFC]Tobias Grosser
2016-12-21Align newly created arrays to the first level cache line boundaryRoman Gareev
2016-12-01Add newline at end of debug printTobias Grosser
2016-11-29canSynthesize: Remove unused argument LI. NFC.Michael Kruse
2016-11-29Update for clang-format change in r288119Tobias Grosser
2016-11-22[CodeGen] Add flag to code-generate most memory access expressionsTobias Grosser