aboutsummaryrefslogtreecommitdiff
path: root/polly/include
AgeCommit message (Expand)AuthorFilesLines
2012-11-01ScopDetection: Print line numbers of detected scopsTobias Grosser1-0/+12
2012-11-01CodeGen: Add scop-parameters to the OpenMP contextTobias Grosser1-0/+15
2012-10-21autoconf/cmake: Always require isl code generation.Tobias Grosser4-17/+0
2012-10-16isl-codegen: Support '<' and '>'Tobias Grosser1-2/+3
2012-10-08Move TargetData to DataLayout to fix build breakage caused by LLVM r16540Micah Villmow1-2/+2
2012-10-02Add a new isl based code generationTobias Grosser1-0/+3
2012-10-02Add an ast pretty printer pass based on the isl code generatorTobias Grosser3-2/+88
2012-09-08Remove dead codeTobias Grosser1-5/+0
2012-08-30Pocc: Fix some bugs in the PoCC optimizer passTobias Grosser1-0/+5
2012-08-03Add preliminary implementation for GPGPU code generation.Tobias Grosser4-0/+204
2012-08-03Remove 'using namespace llvm' from header fileTobias Grosser1-27/+25
2012-08-02Remove leftover definitionsTobias Grosser1-2/+0
2012-08-02Add support for libpluto as the scheduling optimizer.Tobias Grosser3-0/+13
2012-07-13Revert "Add preliminary implementation for GPGPU code generation."Tobias Grosser2-196/+0
2012-07-13Add preliminary implementation for GPGPU code generation.Tobias Grosser2-0/+196
2012-07-06Add an Instruction member to MemoryAccess Class.Hongbin Zheng1-1/+7
2012-07-05Add stringFromIslObj support for various isl_objs.Hongbin Zheng1-0/+8
2012-06-29Speculative update to Polly for LLVM r159421 which moved IRBuilder.h. Chandler Carruth2-2/+2
2012-06-22Add TempScop::isWrite() function.Tobias Grosser1-0/+1
2012-06-06Detect the cuda library available.Tobias Grosser2-0/+4
2012-05-29Move executeScopConditionally() into its own fileTobias Grosser1-0/+63
2012-05-29Move CLooG.h into include/polly/CodeGen/Tobias Grosser1-0/+0
2012-05-22ScopInfo: Add parameter bounds to contextTobias Grosser1-0/+3
2012-05-22Move isParallelFor into CodeGenerationTobias Grosser1-10/+0
2012-05-07make registerPollyPreoptPasses staticSebastian Pop1-8/+0
2012-05-07make registerPollyPasses static, remove paramSebastian Pop1-4/+0
2012-05-07add a check for ISL codegen at configure timeSebastian Pop2-0/+7
2012-05-06Allow polly ask bb-vectorizer to vectorize the loop body.Hongbin Zheng1-1/+8
2012-05-04compile cloog code only when CLOOG_FOUND is setSebastian Pop4-1/+18
2012-04-30Remove unused functionTobias Grosser1-3/+0
2012-04-27SCEV based code generationTobias Grosser1-1/+9
2012-04-261. Add a header guard for RegisterPasses.h to prevent multiple inclusion.Hongbin Zheng1-0/+5
2012-04-25Refactor: Move the code generation related header files to include/polly/Code...Hongbin Zheng3-0/+0
2012-04-25Refactor: Move the declaration of the BlockGenerator/VectorBlockGeneratorHongbin Zheng1-0/+243
2012-04-25ScopStmt: Provide a function to allow users look up the correspondingHongbin Zheng1-0/+6
2012-04-24Unify the optimizer selection.Tobias Grosser1-1/+0
2012-04-23Refactor: Pass the argument 'IRBuilder' and 'AfterBlock' of function 'createL...Hongbin Zheng1-1/+3
2012-04-231. Add a header guard for LoopGenerators.h to prevent multiple inclusion.Hongbin Zheng1-0/+5
2012-03-23CodeGen: Extract the LLVM-IR generaction of scalar and OpenMP loops.Tobias Grosser1-0/+108
2012-03-23IndVarSimplify: Proberly initialize the pass.Tobias Grosser1-0/+1
2012-03-08Remove FinalReadTobias Grosser1-9/+0
2012-03-07Dependences: Simplify isParallelDimensionTobias Grosser1-1/+3
2012-03-07Dependences: Restructure and Document codeTobias Grosser1-7/+9
2012-03-07Dependences: Prettify the header slightlyTobias Grosser1-19/+21
2012-03-07Dependences: Remove unused no_source informationTobias Grosser1-1/+0
2012-03-07Dependences: Simplify the check if a new scattering is valid.Tobias Grosser1-1/+11
2012-02-14ScopInfo: Add Scop::getDomains()Tobias Grosser1-0/+4
2012-02-14Copy IndVarSimplify pass from LLVM to PollyTobias Grosser1-0/+2
2012-01-31Add a sceleton for a polyhedral dead code elimination.Tobias Grosser1-0/+3
2012-01-30RegisterPass: Expose functions to register Polly passesTobias Grosser1-0/+27