1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/lib/Transforms
Easwaran Raman 57cf853e91 Use ProfileSummaryInfo in inline cost analysis.
Instead of directly using MaxFunctionCount and function entry count to determine callee hotness, use the isHotFunction/isColdFunction methods provided by ProfileSummaryInfo.

Differential revision: http://reviews.llvm.org/D21045

llvm-svn: 272321
2016-06-09 22:23:21 +00:00
..
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
InstCombine [InstCombine] move fold of select of add/sub to helper function; NFCI 2016-06-08 21:10:01 +00:00
Instrumentation Avoid copies of std::strings and APInt/APFloats where we only read from it 2016-06-08 10:01:20 +00:00
IPO Use ProfileSummaryInfo in inline cost analysis. 2016-06-09 22:23:21 +00:00
ObjCARC Form objc_storeStrong in the presence of bitcasts. 2016-05-27 02:13:53 +00:00
Scalar [PM] Port LCSSA to the new PM. 2016-06-09 19:44:46 +00:00
Utils [PM] Port LCSSA to the new PM. 2016-06-09 19:44:46 +00:00
Vectorize [PM] Port LCSSA to the new PM. 2016-06-09 19:44:46 +00:00
CMakeLists.txt
LLVMBuild.txt