summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse2019-03-2813-78/+5
* [CodeGen] LLVM OpenMP Backend.Michael Kruse2019-03-194-172/+805
* [opaque pointer types] Update calls to CreateCall to pass the functionJames Y Knight2019-02-081-2/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1913-52/+39
* [TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth2018-10-151-1/+1
* [IslAst] Fix InParallelFor nesting.Michael Kruse2018-09-271-20/+18
* [PerfMonitor] Fix rdtscp callsitesTobias Grosser2018-09-111-15/+9
* PPCG codegenTobias Grosser2018-08-011-1/+2
* [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
OpenPOWER on IntegriCloud