aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2017-06-30Introduce a hybrid target to generate code for either the GPU or CPUSingapuram Sanjay Srivallabh7-16/+43
2017-06-30Fix typoTobias Grosser1-1/+1
2017-06-29Update Polly to reflect a change to a clang-format patch. I'm not sureChandler Carruth1-1/+1
2017-06-29Test commitNAKAMURA Takumi1-1/+1
2017-06-29[ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFCMichael Kruse5-118/+230
2017-06-29Test commitNAKAMURA Takumi1-1/+1
2017-06-29Initializing NVPTX backend within PollySingapuram Sanjay Srivallabh1-0/+5
2017-06-28Heap allocation for new arrays.Michael Kruse9-34/+346
2017-06-28Test commitTobias Grosser1-1/+0
2017-06-27[JSONImport] Check, if the size of an imported array is positiveAndreas Simbuerger4-1/+214
2017-06-27[NFC][CodeGen] Use the ExitBlock explicitly.Andreas Simbuerger1-4/+2
2017-06-27[FIX] Add %loadPolly to testAndreas Simbuerger1-1/+1
2017-06-26[PPCGCodeGeneration] Add flag to allow polly to fail in GPU kernel fails.Siddharth Bhat2-0/+62
2017-06-26[PPCGCodeGeneration] Allow intrinsics within kernels.Siddharth Bhat2-20/+191
2017-06-26[NFC] Return both polly.start and polly.exiting from executeScopConditionally.Andreas Simbuerger4-10/+15
2017-06-26[tests] Add forgotten pollyacc REQUIRES lineTobias Grosser1-0/+2
2017-06-25[PPCGCodeGeneration] Enable GPU code generation with invariant loads.Siddharth Bhat3-9/+116
2017-06-25Test commitTobias Grosser1-0/+1
2017-06-25[ScopInfo] Bound the number of array disjuncts in run-time bounds checksTobias Grosser2-0/+250
2017-06-25[FIX] A small addition to r305675.Roman Gareev1-8/+7
2017-06-24Update to latest clang-format changesTobias Grosser1-3/+3
2017-06-23[ScopBuilder] Pass ScopStmts around instead of BasicBlocks. NFC.Michael Kruse3-96/+129
2017-06-23Bail out early in case we see an invalid runtime context in buildAliasGroupsTobias Grosser1-0/+3
2017-06-23Hoist buildMinMaxAccess computeout to cover full alias-groupTobias Grosser1-12/+13
2017-06-23[islpp] Move buildMinMaxAccess[es] to C++ [NFC]Tobias Grosser1-63/+48
2017-06-20[ScopInfo] Fix crash with sum of invariant load and AddRec.Eli Friedman2-2/+90
2017-06-19Fix -Wsign-compare in ScopInfo.cppReid Kleckner1-2/+2
2017-06-19[ScheduleOptimizer] Fix minor typo [NFC]Tobias Grosser1-1/+1
2017-06-19[ScheduleOptimizer] Move isolateFullPartialTiles and isolateAndUnrollMatMulIn...Tobias Grosser3-96/+96
2017-06-19[CodeGen] Emit aliasing metadata for new arrays.Michael Kruse4-11/+28
2017-06-19[CodeGen] Deterministic aliasing metadata order. NFC.Michael Kruse1-1/+2
2017-06-17[doc] Add Davide's links regarding automated bisectingTobias Grosser1-1/+5
2017-06-17Add information about bisectingTobias Grosser1-0/+13
2017-06-15[Docs] Add a catch-all file to document workflow & tricks.Siddharth Bhat2-0/+40
2017-06-14Don't check side effects for functions outside of SCoPEli Friedman2-4/+41
2017-06-13[www] Add missing '.' at the end of the sentenceTobias Grosser1-1/+1
2017-06-13[www] Add the new AOSP buildbot to release notesTobias Grosser1-0/+14
2017-06-12[www] Remove outdated documentationTobias Grosser3-617/+0
2017-06-12[Polly] [PPCGCodeGeneration] Skip Scops which contain function pointers.Siddharth Bhat2-0/+120
2017-06-12[NFC] Fix typo in `ImportJScop` declaration.Siddharth Bhat1-1/+1
2017-06-11[isl-cpp] Remove isl/mat.h and add insert_partial_scheduleTobias Grosser1-40/+22
2017-06-09[Polly] [ScopDetection] Allow passing multiple functions to `-polly-only-func`.Siddharth Bhat2-5/+113
2017-06-08Fix a lot of typos. NFC.Michael Kruse29-83/+83
2017-06-06[ScopInfo] Translate getNonHoistableCtx to C++ [NFC]Tobias Grosser2-38/+25
2017-06-06[CMake] Retire Polly's FindCUDA.cmake in favour of CMake's default FindCUDA.c...Philip Pfaffe4-29/+6
2017-06-06[JScop] Emit error messages on error.Michael Kruse1-3/+9
2017-06-06[Simplify] Use execution order of memory accesses.Michael Kruse4-1/+128
2017-06-06[Polly] [BlockGen] Support partial writes in regionsTobias Grosser8-38/+400
2017-06-06[CodeGen] Remove extra ';'. NFC.Michael Kruse1-1/+1
2017-06-06[www] Fix links to bug trackerTobias Grosser1-11/+10