Home
last modified time | relevance | path

Searched refs:FunctionHash (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingReader.h38 uint64_t FunctionHash; member
179 uint64_t FunctionHash; member
185 uint64_t FunctionHash, StringRef CoverageMapping, in ProfileMappingRecord()
188 FunctionHash(FunctionHash), CoverageMapping(CoverageMapping), in ProfileMappingRecord()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp514 uint64_t FunctionHash = 0; member in __anoncdc89db00211::FuncPGOInstrumentation
532 Twine(FunctionHash) + "\t" + Str); in dumpInfo()
601 FunctionHash = (uint64_t)SIVisitor.getNumOfSelectInsts() << 56 | in computeCFGHash()
609 << ", Hash = " << FunctionHash << "\n";); in computeCFGHash()
644 Twine(F.getName() + "." + Twine(FunctionHash)).str(); in renameComdatFunction()
647 FuncName = Twine(FuncName + "." + Twine(FunctionHash)).str(); in renameComdatFunction()
673 GA->setName(Twine(GA->getName() + "." + Twine(FunctionHash))); in renameComdatFunction()
751 FuncInfo.FunctionHash); in instrumentOneFunc()
769 Builder.getInt64(FuncInfo.FunctionHash), in instrumentOneFunc()
778 F, NumCounters, FuncInfo.FuncNameVar, FuncInfo.FunctionHash); in instrumentOneFunc()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenPGO.h36 uint64_t FunctionHash; variable
45 : CGM(CGM), NumValueSites({{0}}), NumRegionCounters(0), FunctionHash(0), in CodeGenPGO()
H A DCodeGenPGO.cpp816 FunctionHash = Walker.Hash.finalize(); in mapRegionCounters()
845 FuncNameVar, FuncName, FunctionHash, CoverageMapping); in emitCounterRegionMapping()
867 FuncNameVar, FuncName, FunctionHash, CoverageMapping, false); in emitEmptyCounterMapping()
904 Builder.getInt64(FunctionHash), in emitCounterIncrement()
936 Builder.getInt64(FunctionHash), in valueProfile()
971 PGOReader->getInstrProfRecord(FuncName, FunctionHash); in loadRegionCounts()
H A DCoverageMappingGen.h71 uint64_t FunctionHash,
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DFunctionComparator.h105 using FunctionHash = uint64_t; variable
106 static FunctionHash functionHash(Function &);
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp178 FunctionComparator::FunctionHash Hash;
186 FunctionComparator::FunctionHash getHash() const { return Hash; } in getHash()
394 std::vector<std::pair<FunctionComparator::FunctionHash, Function *>> in runOnModule()
404 [](const std::pair<FunctionComparator::FunctionHash, Function *> &a, in runOnModule()
405 const std::pair<FunctionComparator::FunctionHash, Function *> &b) { in runOnModule() argument
/freebsd-12.1/contrib/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp437 OldRecord.FunctionHash, OldRecord.CoverageMapping); in insertFunctionRecordIfNeeded()
448 OldRecord.FunctionHash = FuncHash; in insertFunctionRecordIfNeeded()
743 Record.FunctionHash = R.FunctionHash; in readNextRecord()
H A DCoverageMapping.cpp214 Record.FunctionHash, Counts)) { in loadFunctionRecord()
217 FuncHashMismatches.emplace_back(Record.FunctionName, Record.FunctionHash); in loadFunctionRecord()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp919 FunctionComparator::FunctionHash FunctionComparator::functionHash(Function &F) { in functionHash()