aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2017-12-22[CodeGen] Fix noalias annotations for memcpy/memmove.Michael Kruse2-0/+47
2017-12-22Fix isl out-of-quota errors affecting later quota guards.Michael Kruse2-0/+20
2017-12-11[ScopBuilder] Split statements on encountering store instructions.Michael Kruse3-5/+73
2017-12-10[ScopBuilder] Fix typo. NFC.Michael Kruse1-4/+4
2017-12-06[NFC] Fix formattingPhilip Pfaffe1-4/+2
2017-12-06Port SCEVAffinator to the isl c++ bindingsPhilip Pfaffe3-153/+108
2017-12-05[CMake] Use PRIVATE in target_link_libraries for executablesShoaib Meenai1-2/+2
2017-12-05Update to latest clang-format. [NFC]Siddharth Bhat1-3/+3
2017-12-01[NFC] In GPGPU testcases, replace numeric registers in CHECK directives.Philip Pfaffe5-21/+22
2017-11-30Handle Top-Level-Regions in polly::isHoistableLoadPhilip Pfaffe2-3/+82
2017-11-30Update format after clang-format change. NFC.Michael Kruse1-3/+3
2017-11-27[polly] Set up .arcconfig to point to new Diffusion PLO repositoryBen Hamilton1-1/+1
2017-11-25[MaximalStaticExpansion] Simplify this code a bit. NFCI.Davide Italiano1-6/+2
2017-11-21[CodeGen] Detect empty domain because of parameters context.Michael Kruse2-0/+88
2017-11-21Run polly-update-format. NFC.Michael Kruse6-10/+10
2017-11-19Port ScopInfo to the isl cpp bindingsPhilip Pfaffe23-308/+233
2017-11-17[NFC] Make r318597 compatible with clang-formatZhaoshi Zheng1-1/+1
2017-11-17[nfc] Iwyu: forward-declare/include raw_ostream in zone algoPhilip Pfaffe2-0/+2
2017-11-16[SI] Fix a potential use-after-freePhilip Pfaffe1-14/+17
2017-11-10[polly] Remove redundant return [NFC]Mandeep Singh Grang1-1/+0
2017-11-09Update formatting to reflect change in clang-format. NFC.Michael Kruse1-1/+1
2017-11-06[ForwardOpTree] Limit isl operations of known content reload.Michael Kruse1-1/+8
2017-11-06[Analysis] update to use new fast-math API - isFast()Sanjay Patel1-2/+2
2017-11-06[Polly] Fix using order, as this caused a test failure (NFC) Florian Hahn1-1/+1
2017-10-31[ZoneAlgo/ForwardOpTree] Normalize PHIs to their known incoming values.Michael Kruse8-55/+786
2017-10-31[DeLICM] Fix wrong assumed access execution order.Michael Kruse4-1/+136
2017-10-31[OpenMP] Fix reference collection of latest base ptrs.Michael Kruse3-4/+48
2017-10-29[Acc] Do not statically dispatch into IslNodeBuilder's createForPhilip Pfaffe3-9/+14
2017-10-29Fix two testcases. NFC intended.Philip Pfaffe2-13/+13
2017-10-27[ForwardOpTree] Use space indention. NFC.Michael Kruse1-1/+1
2017-10-27[ForwardOpTree] Reload know values.Michael Kruse2-32/+197
2017-10-26[Simplify] Mark (and sweep) based on latest access relation.Michael Kruse7-2/+334
2017-10-26[DeLICM] Add more tests for loop layouts. NFC.Michael Kruse9-0/+1033
2017-10-24[ZoneAlgo] Translate addArrayWriteAccess to isl++. NFC.Michael Kruse1-11/+7
2017-10-24[ISLTools] Translate computeReachingWrite to isl++. NFC.Michael Kruse1-24/+17
2017-10-24[DeLICM] Do not try to map to multiple array elements.Michael Kruse3-129/+96
2017-10-16[Polly] Add XFAIL to large-numbers-in-boundary-context.llAnna Thomas1-0/+1
2017-10-09Rename OptimizationDiagnosticInfo.h to OptimizationRemarkEmitter.hAdam Nemet6-6/+6
2017-10-05[ScopBuilder] Introduce -polly-stmt-granularity=scalar-indep option.Michael Kruse7-2/+517
2017-10-04[ScopBuilder] Introduce -polly-stmt-granularity option. NFC.Michael Kruse2-16/+39
2017-10-04[GPGPU] Make sure escaping invariant load hoisted scalars are preservedTobias Grosser2-1/+33
2017-10-03UnXFAIL tests that previously failed VerifyDFSNumbersJakub Kuderski2-6/+0
2017-10-03XFAIL two test that fail VerifyDFSNumbers DominatorTree checkJakub Kuderski2-0/+6
2017-10-02[ScopBuilder] Iterate over statement instructions. NFC.Michael Kruse1-39/+28
2017-10-02[ScopBuilder] Build invariant loads separately.Michael Kruse5-14/+58
2017-10-02[ScopBuilder] Build escaping dependencies separately.Michael Kruse5-10/+17
2017-10-02[ScopBuilder] Specialize exit block handling. NFC.Michael Kruse2-18/+16
2017-10-02[ForwardOpTree] Fix out-of-quota in assertion.Michael Kruse1-1/+1
2017-10-01[ScopDetect] Do not add loads out of the SCoP to required invariant loads.Michael Kruse2-1/+85
2017-10-01Add missing REQUIRES lineTobias Grosser1-0/+2