summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [Polly-ACC] Fix compilation after r338450. NFC.Michael Kruse2018-08-011-1/+1
* [CodeGen] Convert IslNodeBuilder::getNumberOfIterations to isl++. NFC.Michael Kruse2018-07-311-30/+18
* [CodeGen] Convert IslNodeBuilder::createForSequential to isl++. NFC.Michael Kruse2018-07-311-25/+17
* [CodeGen] Convert IslNodeBuilder::getUpperBound to isl++. NFC.Michael Kruse2018-07-311-30/+17
* [IslNodeBuilder] Use isl++ to replace foreach_set with for loopTobias Grosser2018-07-171-14/+13
* [CodeGen] Fix potential null pointer dereference. NFC.Michael Kruse2018-07-051-3/+5
* [PPCGCodeGen] Change printf to outs() to prevent garbled output. [NFC]Siddharth Bhat2018-07-041-8/+8
* [polly-acc] change cl_get_* return types to 32/64bitPhilip Pfaffe2018-07-021-9/+17
* Simplify the implementation of getCUDALibDeviceFunction. NFC.Philip Pfaffe2018-06-141-13/+9
* Run clang-formatPhilip Pfaffe2018-06-071-1/+1
* Fix a missing lambda return type that tripped the buildersPhilip Pfaffe2018-06-071-1/+1
* getDependences to new C++ interfaceTobias Grosser2018-06-061-4/+8
* Fix formattingTobias Grosser2018-06-051-1/+1
* Update for a header file move in LLVMDavid Blaikie2018-06-041-1/+1
* [Acc] Re-land r326643 to finally fix PR33208.Philip Pfaffe2018-05-231-2/+4
* CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up...Peter Collingbourne2018-05-211-2/+3
* [polly] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-155-39/+42
* Remove another set or release() callsTobias Grosser2018-04-291-3/+3
* Remove the last uses of isl::give and isl::takeTobias Grosser2018-04-291-9/+9
* [CodeGen] Print executed statement instances at runtime.Michael Kruse2018-04-252-0/+128
* Fixup Polly for an LLVM header file change.David Blaikie2018-04-241-0/+1
* [RuntimeDebugBuilder] Do not break for 64 bit integersTobias Grosser2018-04-191-3/+6
* [RuntimeDebugBuilder] Turn assert into an unreachableTobias Grosser2018-04-181-2/+1
* [CodeGen] Allow undefined loads in statement instances outside context.Michael Kruse2018-04-101-1/+2
* [CodeGen] Convert BlockGenerator::generateScalarLoads to isl++. NFC.Michael Kruse2018-04-101-5/+3
* [Polly][IslAst] Fix minimal dependence distance.Huihui Zhang2018-04-041-2/+7
* Fix polly build after r328717Reid Kleckner2018-03-281-0/+1
* Update for LLVM header movementDavid Blaikie2018-03-211-1/+1
* 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
OpenPOWER on IntegriCloud