summaryrefslogtreecommitdiffstats
path: root/polly/lib/CodeGen/PPCGCodeGeneration.cpp
Commit message (Expand)AuthorAgeFilesLines
* [IR] Include more target specific intrinsic headersHeejin Ahn2019-12-141-0/+1
* [GPGPU] Fix depricated warning.Michael Kruse2019-11-141-1/+1
* [GPGPU] Fix #includes.Michael Kruse2019-11-141-0/+1
* Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner2019-11-131-2/+1
* Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse2019-03-281-9/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* PPCG codegenTobias Grosser2018-08-011-1/+2
* [Polly-ACC] Fix compilation after r338450. NFC.Michael Kruse2018-08-011-1/+1
* [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
* [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-151-17/+17
* Remove another set or release() callsTobias Grosser2018-04-291-3/+3
* 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-201-12/+7
* Run polly-update-format. NFC.Michael Kruse2017-11-211-2/+2
* Port ScopInfo to the isl cpp bindingsPhilip Pfaffe2017-11-191-20/+21
* [polly] Remove redundant return [NFC]Mandeep Singh Grang2017-11-101-1/+0
* [Acc] Do not statically dispatch into IslNodeBuilder's createForPhilip Pfaffe2017-10-291-0/+7
* [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
* [PPCGCodeGen] Document pre-composition with Zero in getExtent. [NFC]Siddharth Bhat2017-09-071-0/+26
* [PPCGCodeGen] Convert intrinsics to libdevice functions whenever possible.Siddharth Bhat2017-08-311-7/+41
* [PM] Properly require and preserve OptimizationRemarkEmitter. NFCI.Michael Kruse2017-08-281-11/+2
* [Polly] [PPCGCodeGeneration] Mild refactoring of checking validity of functio...Siddharth Bhat2017-08-241-9/+10
* [PPCGCodeGen] Fix compiler warning: '<': signed/unsigned mismatch. NFC.Michael Kruse2017-08-231-6/+6
* [PPCGCodeGeneration] Enable `polly-codegen-perf-monitoring` for PPCGCodegen.Siddharth Bhat2017-08-211-0/+19
* [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
* [GPGPU] Correctly initialize array order and fixed_element informationTobias Grosser2017-08-191-7/+7
* [PPCG] Only add Kernel argument sizes for OpenCL, not CUDA runtimePhilipp Schaad2017-08-191-14/+28
* [GPGPU] Collect parameter dimension used in MemoryAccessesTobias Grosser2017-08-191-5/+17
* [GPGPU] Simplify PPCGSCop to reduce compile time [NFC]Tobias Grosser2017-08-181-3/+79
* [Polly] [PPCGCodeGeneration] Print current Scop and loop depth in PPCGCodeGen...Siddharth Bhat2017-08-181-0/+3
* [GPGPU] Do not create copy statements when targetting managed memoryTobias Grosser2017-08-181-1/+2
* [GPGPU] Synchronize after each kernel, not each copy outTobias Grosser2017-08-181-1/+2
* [GPGPU] Only collect the access that belong to an array [NFC]Tobias Grosser2017-08-171-6/+5
* [GPGPU] Move getExtend to C++ [NFC]Tobias Grosser2017-08-171-54/+35
* [GPGPU] Make the ast_build available to block generatorTobias Grosser2017-08-101-0/+2
* [ManagedMemoryRewrite] Introduce a new pass to rewrite modules to use managed...Siddharth Bhat2017-08-091-30/+37
* [PPCGCodeGeneration] Compute element size in bytes for arrays correctly.Siddharth Bhat2017-08-091-1/+14
* [Polly] [PPCGCodeGeneration] Handle failing of invariant load hoisting gracef...Siddharth Bhat2017-08-081-9/+26
* [GPGPU] Remove redundant constructorsTobias Grosser2017-08-071-4/+4
* [ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]Tobias Grosser2017-08-061-1/+1
OpenPOWER on IntegriCloud