summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/LoopSink.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r340900:Hans Wennborg2018-08-301-0/+8
* [LoopSink] Make the enforcement of determinism deterministic.Benjamin Kramer2018-07-061-4/+6
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-3/+3
* [Transforms] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-131-4/+4
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* Add hasProfileData() to check if a function has profile data. NFC.Easwaran Raman2017-12-221-1/+1
* [PM] Port LoopSink to the new pass manager.Chandler Carruth2017-01-201-0/+37
* [LoopSink] Trivial comment cleanup.Chandler Carruth2017-01-201-1/+2
* [PM] Separate the LoopAnalysisManager from the LoopPassManager and moveChandler Carruth2017-01-111-1/+1
* Add an assert for hasLoopInvariantOperandsXin Tong2017-01-101-0/+3
* Remove a unnecessary hasLoopInvariantOperands check in loop sink.Xin Tong2017-01-051-2/+1
* Enable Loop Sink pass for functions that has profile.Dehao Chen2016-11-091-0/+5
* Add Loop Sink pass to reverse the LICM based of basic block frequency.Dehao Chen2016-10-271-0/+328
OpenPOWER on IntegriCloud