summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/LoopFuse.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFC][LoopFusion] Fix printing of the guard branch.Whitney Tsang2019-12-261-1/+6
* [LoopFusion] Use the LoopInfo::isRotatedForm method (NFC).Kit Barton2019-12-181-15/+3
* [LoopFusion] Move instructions from FC0.Latch to FC1.Latch.Whitney Tsang2019-12-171-0/+43
* [LoopFusion] Restrict loop fusion to rotated loops.Kit Barton2019-12-161-0/+6
* [NFC][LoopFusion] Use isControlFlowEquivalent() from CodeMoverUtils.Whitney Tsang2019-11-251-10/+3
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-141-0/+1
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [LoopFusion] Add ability to fuse guarded loopsKit Barton2019-09-261-24/+410
* [LoopFusion] Fix another -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off buildFangrui Song2019-08-281-10/+10
* [LoopFusion] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off buildFangrui Song2019-08-241-4/+4
* Do a sweep of symbol internalization. NFC.Benjamin Kramer2019-08-231-2/+2
* [LoopFusion] Extend use of OptimizationRemarkEmitterKit Barton2019-07-301-73/+107
* Fix unused variable warning in LoopFusion pass.Kit Barton2019-04-251-7/+5
* Fix bad compare function over FusionCandidate.Richard Trieu2019-04-181-6/+8
* Add basic loop fusion pass.Kit Barton2019-04-171-0/+1215
* Revert "Add basic loop fusion pass." Per request.Eric Christopher2019-04-171-1212/+0
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+1212
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-1212/+0
* Add basic loop fusion pass.Kit Barton2019-04-171-0/+1212
OpenPOWER on IntegriCloud