summaryrefslogtreecommitdiffstats
path: root/polly/lib/Support/RegisterPasses.cpp
Commit message (Expand)AuthorAgeFilesLines
* Generalize the pass registration mechanism used by Polly to any third-party toolserge_sans_paille2020-01-021-5/+20
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-141-0/+1
* Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse2019-03-281-6/+0
* Moving ManagedMemoryRewritePass when hybrid option is selectedMichael Kruse2019-03-251-4/+7
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [polly] Drop nonexistant LLVM_PLUGIN_EXPORT macro from llvmGetPassPluginInfo()Roman Lebedev2018-05-191-1/+1
* [NewPM] Update pass registration for the LLVM plugin interfacePhilip Pfaffe2018-04-171-0/+8
* Add more statistics.Michael Kruse2017-08-231-2/+2
* [ScopInliner] Add a simple Scop-based inliner to polly.Siddharth Bhat2017-08-171-0/+1
* Add rewrite by-reference parameter passTobias Grosser2017-08-171-0/+1
* [JSON][PM] Port json import/export over to new pmPhilip Pfaffe2017-08-101-1/+3
* [ManagedMemoryRewrite] Introduce a new pass to rewrite modules to use managed...Siddharth Bhat2017-08-091-2/+8
* [RegisterPasses] Run polly-simplify also right after scop modelingTobias Grosser2017-08-081-0/+2
* Change Polly's position to "before-vectorizer"Tobias Grosser2017-08-071-1/+1
* Enable delicm to automatically remove scalar loop carried dependencesTobias Grosser2017-08-071-1/+1
* [Polly] Fully-Indexed static expansionAndreas Simbuerger2017-08-071-0/+9
* Enable simplify and forward-op-tree by defaultTobias Grosser2017-08-021-2/+2
* Replace asserts with llvm_unreachable to clarify intentTobias Grosser2017-08-021-2/+2
* [Polly][PM][WIP] Polly pass registrationPhilip Pfaffe2017-08-021-0/+203
* [ForwardOpTree] Introduce the -polly-optree pass.Michael Kruse2017-07-221-0/+9
* [Polly][GPGPU] Added SPIR Code Generation and Corresponding Runtime Support f...Philipp Schaad2017-07-211-1/+5
* [NFC] [RegisterPasses] Fix typo: To early -> too early.Siddharth Bhat2017-07-211-1/+1
* Introduce a hybrid target to generate code for either the GPU or CPUSingapuram Sanjay Srivallabh2017-06-301-13/+16
* Initializing NVPTX backend within PollySingapuram Sanjay Srivallabh2017-06-291-0/+5
* [PPCGCodeGeneration] Enable GPU code generation with invariant loads.Siddharth Bhat2017-06-251-5/+0
* [NFC] Fix typo in `ImportJScop` declaration.Siddharth Bhat2017-06-121-1/+1
* Revert "[NFC] Fix formatting & typecast issue. Build succeeds."Siddharth Bhat2017-05-291-1/+1
* [NFC] Fix formatting & typecast issue. Build succeeds.Siddharth Bhat2017-05-291-1/+1
* Adapt to recent clang-format changesTobias Grosser2017-05-291-1/+1
* [Polly][NewPM] Port IslAst to the new ScopPassManagerPhilip Pfaffe2017-05-231-2/+2
* Adjust formattingTobias Grosser2017-05-151-1/+1
* [Polly][NewPM] Port ScopDetection to the new PassManagerPhilip Pfaffe2017-05-121-2/+2
* [Polly] Added OpenCL Runtime to GPURuntime Library for GPGPU CodeGenSiddharth Bhat2017-05-071-1/+20
* Revert "[Polly] Added OpenCL Runtime to GPURuntime Library for GPGPU CodeGen"Siddharth Bhat2017-05-051-20/+1
* [Polly] Added OpenCL Runtime to GPURuntime Library for GPGPU CodeGenSiddharth Bhat2017-05-051-1/+20
* [ScopInfo/PruneUnprofitable] Move default profitability check.Michael Kruse2017-03-171-1/+1
* [PruneUnprofitable] Add -polly-prune-unprofitable pass.Michael Kruse2017-03-171-0/+9
* [Simplify] Add -polly-simplify pass.Michael Kruse2017-03-101-0/+9
* [Support] Add -polly-dump-module pass.Michael Kruse2017-03-091-0/+34
* [DeLICM] Add pass boilerplate code.Michael Kruse2016-11-291-0/+10
* Fix formatting after recent cl:: changesTobias Grosser2016-10-091-10/+13
* Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini2016-10-081-11/+7
* Update CFGPrinter -> CFGPrinterLegacyPassTobias Grosser2016-09-161-1/+1
* Add -polly-flatten-schedule pass.Michael Kruse2016-09-081-0/+2
* Introduce option to run isl AST generation, but no IR generation.Tobias Grosser2016-09-021-8/+12
* Drop '@brief' from doxygen commentsTobias Grosser2016-09-021-2/+2
* [GSoC] Add PolyhedralInfo pass - new interface to polly analysisJohannes Doerfert2016-07-251-0/+9
* GPGPU: Disable invariant load hoisting for GPU code generationTobias Grosser2016-07-191-0/+5
* PPCGCodegen: Support compilation without GPU supportTobias Grosser2016-07-131-0/+7
* Add accelerator code generation pass skeletonTobias Grosser2016-07-131-13/+30
OpenPOWER on IntegriCloud