llvm/lib/ProfileData
Easwaran Raman b87a1e69c3 Replace the use of MaxFunctionCount module flag
Adds an interface to get ProfileSummary for a module and makes InlineCost use ProfileSummary to get max function count.

Differential Revision: http://reviews.llvm.org/D18622



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@266477 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-15 21:39:58 +00:00
..
CMakeLists.txt Refactor profile summary support code. NFC. 2016-02-04 23:34:31 +00:00
CoverageMapping.cpp Revert "[Coverage] Prevent detection of false instantiations in case of macro expansion." 2016-04-15 17:53:48 +00:00
CoverageMappingReader.cpp Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message 2016-04-06 22:14:09 +00:00
CoverageMappingWriter.cpp
InstrProf.cpp [PGO] Do not attach VP metadata if value count at site is 0 [NFC] 2016-04-14 16:25:45 +00:00
InstrProfReader.cpp [PGO] Comment how function pointers for indirect calls are mapped to function names 2016-03-28 18:27:44 +00:00
InstrProfWriter.cpp Add profile summary support for sample profile. 2016-02-19 03:15:33 +00:00
LLVMBuild.txt
ProfileSummary.cpp Replace the use of MaxFunctionCount module flag 2016-04-15 21:39:58 +00:00
SampleProf.cpp Use LineLocation instead of CallsiteLocation to index callsite profile. 2016-03-03 18:09:32 +00:00
SampleProfReader.cpp Use LineLocation instead of CallsiteLocation to index callsite profile. 2016-03-03 18:09:32 +00:00
SampleProfWriter.cpp Sample profile summary cleanup 2016-03-28 23:14:29 +00:00