summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Adjust to clang-format changesTobias Grosser2018-03-203-4/+0
* Revert "[Acc] Fix for PR33208"Philip Pfaffe2018-03-031-5/+9
* [Acc] Fix for PR33208Philip Pfaffe2018-03-031-9/+5
* Use isl::manage_copy to simplify calls to isl::manage(isl_.._copy())Tobias Grosser2018-02-204-27/+18
* [CodeGen] Fix noalias annotations for memcpy/memmove.Michael Kruse2017-12-221-0/+6
* [CodeGen] Detect empty domain because of parameters context.Michael Kruse2017-11-211-0/+2
* Run polly-update-format. NFC.Michael Kruse2017-11-214-6/+4
* Port ScopInfo to the isl cpp bindingsPhilip Pfaffe2017-11-193-40/+40
* [polly] Remove redundant return [NFC]Mandeep Singh Grang2017-11-101-1/+0
* [OpenMP] Fix reference collection of latest base ptrs.Michael Kruse2017-10-311-1/+1
* [Acc] Do not statically dispatch into IslNodeBuilder's createForPhilip Pfaffe2017-10-292-8/+13
* [GPGPU] Make sure escaping invariant load hoisted scalars are preservedTobias Grosser2017-10-041-1/+3
* [GPGPU] Set Polly's RTC to false in case invariant load hoisting failsTobias Grosser2017-10-011-0/+6
* Fix the build after r314375Philip Pfaffe2017-09-281-1/+1
* [IslExprBuilder] Do not generate RTC with more than 64 bitTobias Grosser2017-09-232-0/+37
* Check whether IslAstInfo and DependenceInfo were computed for the same Scop.Michael Kruse2017-09-212-2/+27
* [CodegenCleanup] Update cleanup passes according (old) PassManagerBuilder.Michael Kruse2017-09-091-8/+18
* [CodeGen] Bitcast scalar writes to actual value.Michael Kruse2017-09-071-0/+7
* [PPCGCodeGen] Document pre-composition with Zero in getExtent. [NFC]Siddharth Bhat2017-09-071-0/+26
* [CodegenCleanup] Use old GVN pass instead of NewGVNTobias Grosser2017-09-041-1/+3
* [IslAst] Do not assert in case of empty min/max alias locationsTobias Grosser2017-09-031-15/+45
* [IslAst] Move buildCondition to isl++Tobias Grosser2017-09-031-26/+28
* [ISLNodeBuilder] Materialize Fortran array sizes of arrays without memory acc...Siddharth Bhat2017-09-011-31/+22
* Run GVN during the cleanupRoman Gareev2017-09-011-0/+1
* [PPCGCodeGen] Convert intrinsics to libdevice functions whenever possible.Siddharth Bhat2017-08-311-7/+41
* [BlockGenerator] Generate entry block of regions from instruction listsTobias Grosser2017-08-311-1/+6
* Revert "[BlockGenerator] Generate entry block of regions from instruction lists"Tobias Grosser2017-08-311-6/+1
* [BlockGenerator] Generate entry block of regions from instruction listsTobias Grosser2017-08-301-1/+6
* [IslAst] Do not compare arrays in alias check which are known to be identicalTobias Grosser2017-08-281-0/+14
* [PM] Properly require and preserve OptimizationRemarkEmitter. NFCI.Michael Kruse2017-08-283-22/+6
* [Polly] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-08-243-66/+109
* [CodeGen] Detect impossible partial write conditions more reliably.Michael Kruse2017-08-241-5/+7
* [Polly] [PPCGCodeGeneration] Mild refactoring of checking validity of functio...Siddharth Bhat2017-08-241-9/+10
* Add more statistics.Michael Kruse2017-08-233-0/+85
* [PPCGCodeGen] Fix compiler warning: '<': signed/unsigned mismatch. NFC.Michael Kruse2017-08-231-6/+6
* [IRBuilder] Only emit alias scop metadata for arrays, but not scalarsTobias Grosser2017-08-221-3/+11
* [NFC] Fix the broken comment.Roman Gareev2017-08-221-1/+1
* Disable the Loop Vectorizer in case of GEMMRoman Gareev2017-08-223-12/+49
* [ManagedMemoryRewrite] Use `unit64_t` to store size, not `int`.Siddharth Bhat2017-08-221-1/+2
* [ManagedMemoryRewrite] Get size in bytes rather than in bits and dividing by 8.Siddharth Bhat2017-08-221-1/+1
* [ManagedMemoryRewrite] slightly tweak debug output style. [NFC]Siddharth Bhat2017-08-211-10/+10
* [ManagedMemoryRewrite] Print reasons for skipping global array to dbgs(). [NFC]Siddharth Bhat2017-08-211-2/+12
* [ManagedMemoryRewrite] hide debug output behing DEBUG(...). [NFC]Siddharth Bhat2017-08-211-1/+1
* [PPCGCodeGeneration] Enable `polly-codegen-perf-monitoring` for PPCGCodegen.Siddharth Bhat2017-08-212-4/+25
* [GPGPU] Add llvm.powi to the libdevice supported functionsTobias Grosser2017-08-211-1/+1
* [GPGPU] Add log / logf to the libdevice supported functionsTobias Grosser2017-08-211-2/+2
* Revert "[GPGPU] Simplify PPCGSCop to reduce compile time [NFC]"Tobias Grosser2017-08-191-79/+3
* [ManagedMemoryRewrite] Make pass more robust and fix memory issueTobias Grosser2017-08-191-2/+4
* [ManagedMemoryRewrite] Iterate over operands of the expanded instruction, not...Siddharth Bhat2017-08-191-6/+11
* [GPGPU] Correctly initialize array order and fixed_element informationTobias Grosser2017-08-191-7/+7
OpenPOWER on IntegriCloud