summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/HotColdSplitting.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ProfileSummary] Standardize methods and fix commentVedant Kumar2018-11-191-2/+2
* [HotColdSplitting] Use TTI to inform outlining thresholdVedant Kumar2018-11-041-18/+26
* [HotColdSplitting] Allow outlining single-block cold regionsVedant Kumar2018-10-291-3/+20
* [HotColdSplitting] Identify larger cold regions using domtree queriesVedant Kumar2018-10-241-185/+168
* [hot-cold-split] Name split functions with ".cold" suffixTeresa Johnson2018-10-241-7/+9
* [HotColdSplitting] Attach MinSize to outlined codeVedant Kumar2018-10-231-0/+7
* [hot-cold-split] Add opt remark on successTeresa Johnson2018-10-221-0/+8
* Change a TerminatorInst* to an Instruction* in HotColdSplitting.cpp.Lang Hames2018-10-151-1/+1
* [hot-cold-split] fix static analysis of cold regionsSebastian Pop2018-10-151-7/+41
* [TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth2018-10-151-1/+1
* Improve static analysis of cold basic blocksAditya Kumar2018-10-031-1/+14
* Add support for new pass managerAditya Kumar2018-10-031-0/+33
* HotColdSplit: fix invalid SSA due to outliningSebastian Pop2018-09-141-15/+16
* HotColdSplit: fix isSingleEntrySingleExitSebastian Pop2018-09-141-10/+6
* HotColdSplit: add back propagation to extend cold regionsSebastian Pop2018-09-141-18/+64
* HotColdSplitting: check that target supports cold calling conventionSebastian Pop2018-09-101-4/+13
* Hot cold splitting passAditya Kumar2018-09-071-0/+370
OpenPOWER on IntegriCloud