summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGeneration.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move the CodeGeneration.cpp to the CodeGen folder and update the build system.Hongbin Zheng2012-03-301-1689/+0
* CodeGeneration: Proberly build the dominator treeTobias Grosser2012-03-291-0/+15
* CodeGen: Remove the need for setIVSTobias Grosser2012-03-231-49/+47
* CodeGen: Simplify Variable NamesTobias Grosser2012-03-231-5/+4
* CodeGen: Extract the LLVM-IR generaction of scalar and OpenMP loops.Tobias Grosser2012-03-231-311/+62
* CodeGen: Change some variables to uppercaseTobias Grosser2012-03-231-44/+44
* CodeGen: Full support for isl_pw expressions in modified access functions.Tobias Grosser2012-03-231-17/+74
* Do not fail if a command line argument is given more than onceTobias Grosser2012-03-161-4/+4
* CodeGen: Call isl_set_copy() within the loopTobias Grosser2012-03-151-4/+4
* CodeGen: Start variables with uppercase lettersTobias Grosser2012-03-151-17/+16
* CodeGen: Get analyses from the Pass instanceTobias Grosser2012-03-151-38/+22
* CodeGen: Introduce helper function to get pointer to intTobias Grosser2012-03-151-23/+19
* Memaccess: Removing unwanted codeRaghesh Aloor2012-03-131-4/+0
* CodeGen: Fix typo 'form' -> 'from'Tobias Grosser2012-03-061-4/+4
* CodeGen: Document and beautify the parts of the BlockGeneratorsTobias Grosser2012-03-021-71/+132
* CodeGen: Pass the scalar maps properlyTobias Grosser2012-03-021-76/+78
* CodeGen: PrettifyTobias Grosser2012-03-021-9/+7
* CodeGen: StyleTobias Grosser2012-03-021-5/+4
* CodeGen: Move domain into the VectorBlockGeneratorTobias Grosser2012-03-021-19/+16
* CodeGen: Simplify the generation of a splatTobias Grosser2012-03-021-10/+3
* CodeGen: Prettify functionTobias Grosser2012-03-021-31/+19
* CodeGen: Create separate VectorBlockGeneratorTobias Grosser2012-03-021-220/+261
* CodeGen: Extract code generation for isl types into its own classTobias Grosser2012-03-021-60/+73
* CodeGen: Remove unneeded member variableTobias Grosser2012-03-021-8/+1
* CodeGen: Extract code into the new function copyVectorInstructionTobias Grosser2012-03-021-26/+34
* CodeGen: Sink loop to iterate vector lanes down into copyInstructionTobias Grosser2012-03-021-46/+35
* CodeGenerator: Rename functions to show they produce vector codeTobias Grosser2012-03-021-10/+11
* Fix typoTobias Grosser2012-03-021-1/+1
* CodeGen: No need to forward the vector dimensionTobias Grosser2012-03-021-23/+26
* CodeGen: Store the vector width in the block generatorTobias Grosser2012-03-021-54/+52
* CodeGen: Remove dead codeTobias Grosser2012-03-021-3/+0
* Codegen: Add Pass as a member variable of BlockGeneratorTobias Grosser2012-03-021-7/+8
* CodeGen: Simplify and Prettify codeTobias Grosser2012-03-021-11/+9
* CodeGen: Hide the private implementation of the block generatorTobias Grosser2012-03-021-6/+15
* CodeGen: Start with uppercase letterTobias Grosser2012-03-021-2/+2
* CodeGen: Only check once if a loop is parallelTobias Grosser2012-03-021-11/+17
* Revert "CodeGeneration: Implement ceild/floord exactly as CLooG does"Tobias Grosser2012-02-161-31/+13
* CodeGen: Code following a clast_guard comes after the merge blockTobias Grosser2012-02-161-0/+2
* CodeGeneration: Implement ceild/floord exactly as CLooG doesTobias Grosser2012-02-161-13/+31
* CodeGen: Simplify code slightlyTobias Grosser2012-02-161-8/+4
* CodeGen: Update the BasicBlock pointer correctly when creating 'polly.split...'Tobias Grosser2012-02-151-1/+1
* CodeGen: Retain the old BB names within the original SCoPTobias Grosser2012-02-151-1/+6
* CodeGen: Name stmt bbs 'polly.stmt.' + OriginalNameTobias Grosser2012-02-151-1/+1
* Recommit "CodeGen: Maintain a valid CFG during code generation"Tobias Grosser2012-02-141-56/+62
* Revert "CodeGen: Maintain a valid CFG during code generation"Tobias Grosser2012-02-131-57/+56
* CodeGen: Remove unused variable.Tobias Grosser2012-02-131-6/+3
* CodeGen: Maintain a valid CFG during code generationTobias Grosser2012-02-121-56/+57
* CodeGen: Remove unused instructionTobias Grosser2012-02-121-2/+0
* CodeGen: Always name merge blockTobias Grosser2012-02-121-1/+1
* CodeGen: Start variable names with uppercase letter.Tobias Grosser2012-02-121-28/+25
OpenPOWER on IntegriCloud