summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen/PPCGCodeGeneration.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Polly][PPCGCodeGen] OpenCL now gets kernel argument size from PPCG CodeGenSiddharth Bhat2017-05-091-17/+54
* [Polly] Added OpenCL Runtime to GPURuntime Library for GPGPU CodeGenSiddharth Bhat2017-05-071-19/+94
* Revert "[Polly] Added OpenCL Runtime to GPURuntime Library for GPGPU CodeGen"Siddharth Bhat2017-05-051-94/+19
* [Polly] Added OpenCL Runtime to GPURuntime Library for GPGPU CodeGenSiddharth Bhat2017-05-051-19/+94
* [Polly] [PPCGCodeGeneration] Add managed memory support to GPU codeSiddharth Bhat2017-04-281-8/+114
* [PPCGCodeGeneration] Update PPCG Code Generation for OpenCL compatibilitySiddharth Bhat2017-04-251-6/+12
* Exploit BasicBlock::getModule to shorten codeTobias Grosser2017-04-111-1/+1
* SAdjust to recent change in constructor definition of AllocaInstTobias Grosser2017-04-111-14/+19
* [Polly][NewPM] Pull references to the legacy PM interface from utilities and ...Philip Pfaffe2017-04-041-5/+4
* Possible error in doc commentTobias Grosser2017-03-121-1/+1
* Fix namespaces after clang-format updateTobias Grosser2017-03-011-1/+1
* Remove all references to PostDominators. NFC.Michael Kruse2017-02-231-2/+0
* Update to recent formatting changesTobias Grosser2017-02-011-6/+4
* [Polly] [BlockGenerator] Unify ScalarMap and PhiOpsMapTobias Grosser2017-01-281-4/+1
* Use typed enums to model MemoryKind and move MemoryKind out of ScopArrayInfoTobias Grosser2017-01-141-4/+4
* Update to recent clang-format changesTobias Grosser2017-01-121-2/+3
* Update for clang-format change in r288119Tobias Grosser2016-11-291-2/+3
* [Polly CodeGen] Break critical edge from RTC to original loop.Eli Friedman2016-11-021-5/+7
* GPGPU: Do not run mostly sequential kernels in GPUTobias Grosser2016-09-181-0/+19
* GPGPU: Dynamically ensure 'sufficient compute'Tobias Grosser2016-09-181-0/+110
* GPGPU: Store back non-read-only scalarsTobias Grosser2016-09-171-2/+55
* GPGPU: Detect read-only scalar arrays ...Tobias Grosser2016-09-171-14/+32
* GPGPU: Do not assume arrays start at 0Tobias Grosser2016-09-151-0/+86
* GPGPU: Use const_cast to avoid compiler warning [NFC]Tobias Grosser2016-09-131-1/+1
* GPGPU: Allow region statementsTobias Grosser2016-09-131-1/+1
* GPGPU: Extend types when array sizes have smaller typesTobias Grosser2016-09-131-0/+2
* Store the size of the outermost dimension in case of newly created arrays tha...Roman Gareev2016-09-121-0/+2
* GPGPU: Bail out gracefully in case of invalid IRTobias Grosser2016-09-121-4/+13
* GPGPU: Do not fail in case of arrays never accessedTobias Grosser2016-09-111-11/+21
* [GPGPU] Ensure arrays where only parts are modified are copied to GPUTobias Grosser2016-08-101-4/+62
* [GPGPU] Support PHI nodes used in GPU kernelTobias Grosser2016-08-091-10/+14
* [GPGPU] Use separate basic block for GPU initialization codeTobias Grosser2016-08-091-0/+6
* [GPGPU] Pass parameters always by using their own typeTobias Grosser2016-08-091-2/+6
* [GPGPU] Support Values referenced from both isl expr and llvm instructionsTobias Grosser2016-08-081-0/+2
* [GPGPU] Create code to verify run-time conditionsTobias Grosser2016-08-081-1/+9
* GPGPU: Sort dimension sizes of multi-dimensional shared memory arrays correctlyTobias Grosser2016-08-051-1/+7
* GPGPU: Add cuda annotations to specify maximal number of threads per blockTobias Grosser2016-08-051-3/+40
* GPGPU: Support scalars that are mapped to shared memoryTobias Grosser2016-08-041-9/+5
* GPGPU: Disable verbose debug outputTobias Grosser2016-08-041-0/+1
* Remove leftover debug outputTobias Grosser2016-08-041-1/+0
* GPGPU: Add private memory supportTobias Grosser2016-08-041-14/+25
* GPGPU: Add support for shared memoryTobias Grosser2016-08-041-5/+90
* GPGPU: Handle scalar array referencesTobias Grosser2016-08-041-1/+34
* GPGPU: Pass subtree values correctly to the kernelTobias Grosser2016-08-041-6/+22
* GPGPU: Mark kernel functions as polly.skipTobias Grosser2016-08-031-0/+3
* Extend the jscop interface to allow the user to declare new arrays and to ref...Roman Gareev2016-07-301-7/+4
* GPGPU: Pass context parameters to GPU kernelTobias Grosser2016-07-281-0/+18
* GPGPU: Pass host iterators to kernelTobias Grosser2016-07-281-0/+18
* GPGPU: use current 'Index' to find slot in parameter arrayTobias Grosser2016-07-281-2/+2
* GPGPU: Generate kernel parameter allocation with right sizeTobias Grosser2016-07-281-1/+2
OpenPOWER on IntegriCloud