Lines Matching refs:sampleprof
1019 using sampleprof::FSDiscriminatorPass;
1042 std::unique_ptr<sampleprof::SampleProfileReader> &Reader, in adjustInstrProfile()
1229 sampleprof::FunctionSamples &FS = PD.second; in adjustInstrProfile()
1318 auto ReaderOrErr = sampleprof::SampleProfileReader::create( in supplementInstrProfile()
1342 static sampleprof::FunctionSamples
1343 remapSamples(const sampleprof::FunctionSamples &Samples, in remapSamples()
1345 sampleprof::FunctionSamples Result; in remapSamples()
1361 sampleprof::FunctionSamplesMap &Target = in remapSamples()
1364 sampleprof::FunctionSamples Remapped = in remapSamples()
1372 static sampleprof::SampleProfileFormat FormatMap[] = {
1373 sampleprof::SPF_None,
1374 sampleprof::SPF_Text,
1375 sampleprof::SPF_None,
1376 sampleprof::SPF_Ext_Binary,
1377 sampleprof::SPF_GCC,
1378 sampleprof::SPF_Binary};
1393 sampleprof::ProfileSymbolList &PSL) { in populateProfileSymbolList()
1405 static void handleExtBinaryWriter(sampleprof::SampleProfileWriter &Writer, in handleExtBinaryWriter()
1408 sampleprof::ProfileSymbolList &WriterList, in handleExtBinaryWriter()
1442 using namespace sampleprof; in mergeSampleProfile()
1444 SmallVector<std::unique_ptr<sampleprof::SampleProfileReader>, 5> Readers; in mergeSampleProfile()
1446 sampleprof::ProfileSymbolList WriterList; in mergeSampleProfile()
1496 std::unique_ptr<sampleprof::ProfileSymbolList> ReaderList = in mergeSampleProfile()
1518 if (ProfileLayout == llvm::sampleprof::SPL_Flat) { in mergeSampleProfile()
1521 } else if (ProfileIsCS && ProfileLayout == llvm::sampleprof::SPL_Nest) { in mergeSampleProfile()
1810 static void getFuncSampleStats(const sampleprof::FunctionSamples &Func, in getFuncSampleStats()
1897 std::unique_ptr<sampleprof::SampleProfileReader> BaseReader;
1898 std::unique_ptr<sampleprof::SampleProfileReader> TestReader;
1958 void updateForUnmatchedCallee(const sampleprof::FunctionSamples &Func,
1970 const sampleprof::FunctionSamples &BaseFunc,
1971 const sampleprof::FunctionSamples &TestFunc,
1988 computeSampleFunctionOverlap(const sampleprof::FunctionSamples *BaseFunc,
1989 const sampleprof::FunctionSamples *TestFunc,
2095 const sampleprof::FunctionSamples &Func, SampleOverlapStats &FuncOverlap, in updateForUnmatchedCallee()
2114 const sampleprof::FunctionSamples &BaseFunc, in computeSampleFunctionInternalOverlap()
2115 const sampleprof::FunctionSamples &TestFunc, in computeSampleFunctionInternalOverlap()
2118 using namespace sampleprof; in computeSampleFunctionInternalOverlap()
2242 const sampleprof::FunctionSamples *BaseFunc, in computeSampleFunctionOverlap()
2243 const sampleprof::FunctionSamples *TestFunc, in computeSampleFunctionOverlap()
2275 using namespace sampleprof; in computeSampleProfileOverlap()
2417 using namespace sampleprof; in dumpFuncSimilarity()
2549 using namespace sampleprof; in loadProfiles()
2592 using namespace sampleprof; in overlapSampleProfile()
2922 static void showSectionInfo(sampleprof::SampleProfileReader *Reader, in showSectionInfo()
3003 static int showHotFunctionList(const sampleprof::SampleProfileMap &Profiles, in showHotFunctionList()
3006 using namespace sampleprof; in showHotFunctionList()
3069 using namespace sampleprof; in showSampleProfile()
3103 std::unique_ptr<sampleprof::ProfileSymbolList> ReaderList = in showSampleProfile()