aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2016-08-18ReleaseNotes: drop in-progress warningHans Wennborg1-6/+0
2016-07-18GPGPU: collect array referencesTobias Grosser8-27/+32
2016-07-18GPGPU: Pull implementation out of class definitionTobias Grosser1-4/+7
2016-07-18test: Add missing 'REQUIRES' lineTobias Grosser1-0/+2
2016-07-18GPGPU: Create host control flowTobias Grosser3-0/+178
2016-07-16GPGPU: Abort if any dummy function is calledTobias Grosser1-44/+141
2016-07-15GPGPU: Format statements scheduled on the host ourselvesTobias Grosser2-0/+212
2016-07-15GPGPU: Use schedule whole components for schedulerTobias Grosser2-29/+28
2016-07-15GPGPU: Drop domain constraints from flow dependencesTobias Grosser2-0/+183
2016-07-15GPGPU: Add memory reference tag ids to tagged accessesTobias Grosser1-0/+2
2016-07-15GPGPU: Do not check for hidden declarationsTobias Grosser1-0/+2
2016-07-15GPGPU: Test scalar/array types i1/i3/i8/i32/i60/i64/i80/i120/i128/i3000Tobias Grosser1-0/+490
2016-07-15GPGPU: Test scalar parameters of type half/float/double/fp128/x86_fp80/ppc_fp128Tobias Grosser1-1/+251
2016-07-15GPGPU: Make sure scops with more than one array workTobias Grosser2-0/+56
2016-07-15GPGPU: Free options to avoid memory leakTobias Grosser1-0/+14
2016-07-15GPGPU: Shorten ppcg include paths to avoid conflict with cuda.hTobias Grosser2-7/+6
2016-07-15GPGPU: Model array access informationTobias Grosser4-18/+176
2016-07-15GPGPU: Use CHECK-NEXT to harden test casesTobias Grosser1-44/+45
2016-07-14GPGPU: Generate an AST for the GPU-mapped scheduleTobias Grosser6-14/+161
2016-07-14GPGPU: Add dummy implementation for ast expression constructionTobias Grosser3-4/+37
2016-07-14GPGPU: Use a tile size of 32 by defaultTobias Grosser2-6/+7
2016-07-14Upgrade all the .arcconfigs to https.Benjamin Kramer1-1/+1
2016-07-14Fix formattingTobias Grosser1-1/+2
2016-07-14GPGPU: Map initial schedule to GPU scheduleTobias Grosser4-7/+73
2016-07-14GPGPU: Do not dump schedule by defaultTobias Grosser1-1/+1
2016-07-14[NFC] Add full title/author information to "Apply the BLIS matmul optimizatio...Roman Gareev1-6/+11
2016-07-14GPGPU: compute new schedule from polly scopTobias Grosser6-17/+164
2016-07-14GPGPU: create default initialized PPCG scop and gpu programTobias Grosser6-3/+214
2016-07-13PPCGCodegen: Support compilation without GPU supportTobias Grosser2-0/+13
2016-07-13Add accelerator code generation pass skeletonTobias Grosser4-14/+118
2016-07-13Add ppcg-0.04 to lib/ExternalTobias Grosser77-6/+55862
2016-07-12Add CHECK line to test case. NFC.Michael Kruse1-2/+7
2016-07-12[SCEVAffinator] Fix assertion checking for constant divisor.Michael Kruse2-1/+56
2016-07-11Fix a build warning of unhandled enum in switchWeiming Zhao2-0/+4
2016-07-11Fix gcc compile failureTobias Grosser3-4/+4
2016-07-11InvariantEquivClassTy: Use struct instead of 4-tuple to increase readabilityTobias Grosser3-29/+43
2016-07-11Add test case forgotten in r275053Tobias Grosser1-0/+59
2016-07-11load hoisting: compute memory access invalid context only for domainTobias Grosser1-1/+3
2016-07-08Fix assertion due to buildMemoryAccess.Michael Kruse5-8/+150
2016-07-07Update for llvm r274769Justin Bogner1-6/+6
2016-07-06isl: isl-0.17.1-164-gcbba1b6Tobias Grosser43-708/+1455
2016-07-06test: Drop unnecessary -polly-code-generator=isl flagTobias Grosser1-2/+2
2016-07-06GPURuntime: Only print status in debug modeTobias Grosser1-3/+3
2016-07-06GPURuntime: Drop polly_allocateMemoryForHostAndDeviceTobias Grosser2-22/+0
2016-07-06GPURuntime: Add basic debug tracing infrastructureTobias Grosser1-0/+38
2016-07-06Try to fix polly buildbots.George Burgess IV1-1/+0
2016-07-05cmake: do not check-format anything in lib/ExternalTobias Grosser1-4/+2
2016-07-02Correct two typosTobias Grosser1-2/+2
2016-07-02CodegenCleanup: Drop CFLAA pass from codegen cleanup sequenceTobias Grosser1-1/+0
2016-07-01Ensure parameter names are isl-compatibleTobias Grosser3-37/+39