aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2012-08-02Remove leftover definitionsTobias Grosser1-2/+0
2012-08-02Update llvm.codegen() patch for CodeGen.cpp changes in r159694.Tobias Grosser1-16/+16
2012-08-02Add missing dependency to cmake systemTobias Grosser1-0/+2
2012-08-02Add support for libpluto as the scheduling optimizer.Tobias Grosser11-4/+349
2012-08-01IndependentBLocks: Do not visit the same instruction twice when moving theHongbin Zheng2-5/+208
2012-07-24Create a new directory before running the polly scriptTobias Grosser1-1/+2
2012-07-16Allow cast instructions within scopsTobias Grosser1-4/+0
2012-07-13Revert "Add preliminary implementation for GPGPU code generation."Tobias Grosser13-1307/+0
2012-07-13Add preliminary implementation for GPGPU code generation.Tobias Grosser13-0/+1307
2012-07-06Update libGPURuntime to be dual licensed under MIT and UIUC license.Tobias Grosser3-4/+79
2012-07-06Add an Instruction member to MemoryAccess Class.Hongbin Zheng2-3/+10
2012-07-05Add stringFromIslObj support for various isl_objs.Hongbin Zheng2-0/+29
2012-07-05Refactor: Use generic internal function template in GICHelper.cpp to avoid du...Hongbin Zheng1-32/+23
2012-07-04Replace CUDA data types with Polly's GPGPU data types.Tobias Grosser4-74/+219
2012-07-03codegen.intrinsic: Update testcase to work with NVPTX backendTobias Grosser1-7/+7
2012-07-03Update to Polly for LLVM r159614 which changes Passes.cpp.Tobias Grosser1-10/+10
2012-07-01Update to Polly for LLVM r159383 which changes SelectionDAGBuilder.cpp.Tobias Grosser1-24/+23
2012-06-29Speculative update to Polly for LLVM r159421 which moved IRBuilder.h. Chandler Carruth4-4/+4
2012-06-22Add TempScop::isWrite() function.Tobias Grosser1-0/+1
2012-06-11Add some tests for the independent blocks pass.Tobias Grosser1-0/+227
2012-06-11Add the runtime library for GPGPU code generation.Tobias Grosser6-0/+435
2012-06-06Fix some coding convention problems.Tobias Grosser1-19/+19
2012-06-06Detect the cuda library available.Tobias Grosser7-44/+202
2012-06-05CLooG: Do not take into account the contextTobias Grosser1-1/+16
2012-05-30www: Add GPGPU Code Generation Documentation.Tobias Grosser2-0/+234
2012-05-30Add llvm.codegen intrinsic patch file to polly/utils.Tobias Grosser1-0/+492
2012-05-29ScopInfo: Store ScopStmt pointer in the domainTobias Grosser2-16/+29
2012-05-29Mark the increments of the generated induction variables 'NSW'Tobias Grosser1-1/+1
2012-05-29Move executeScopConditionally() into its own fileTobias Grosser4-137/+159
2012-05-29Move CLooG.h into include/polly/CodeGen/Tobias Grosser5-4/+4
2012-05-22ScheduleOptimizer: Simplify some codeTobias Grosser1-22/+10
2012-05-22ScopInfo: Add parameter bounds to contextTobias Grosser4-2/+39
2012-05-22Replace some asserts with llvm_unreachableTobias Grosser1-4/+4
2012-05-22ScopInfo: SCEVUnknowns are always parametersTobias Grosser1-15/+1
2012-05-22Move isParallelFor into CodeGenerationTobias Grosser3-22/+24
2012-05-07make registerPollyPreoptPasses staticSebastian Pop2-9/+1
2012-05-07make registerPollyPasses static, remove paramSebastian Pop2-6/+2
2012-05-07add some more missing ifdef CLOOG_FOUNDSebastian Pop3-2/+10
2012-05-07add a check for ISL codegen at configure timeSebastian Pop10-14/+152
2012-05-06WWW: Adapt the vectorize option change.Hongbin Zheng3-6/+6
2012-05-06Regression tests: Adapt the vectorize option change.Hongbin Zheng15-18/+19
2012-05-06Allow polly ask bb-vectorizer to vectorize the loop body.Hongbin Zheng6-20/+41
2012-05-04fix typoSebastian Pop1-1/+1
2012-05-04Try to fix the Polly build while I'm trying to get it to build at all locally.Chandler Carruth1-1/+1
2012-05-04Update Polly to match the LLVM interface change in r156196.Chandler Carruth4-17/+12
2012-05-04compile cloog code only when CLOOG_FOUND is setSebastian Pop11-20/+55
2012-05-04move Cloog.cpp to CodeGenSebastian Pop3-1/+1
2012-05-04Fix typo.Tobias Grosser1-1/+1
2012-05-04ScopDection: Improve status message for non-affine memory accesses.Tobias Grosser1-1/+1
2012-04-30Remove unused functionTobias Grosser2-8/+0