Home
last modified time | relevance | path

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

/external/llvm/include/llvm/ProfileData/
DCoverageMappingReader.h36 uint64_t FunctionHash; member
145 uint64_t FunctionHash; member
151 uint64_t FunctionHash, StringRef CoverageMapping, in ProfileMappingRecord()
154 FunctionHash(FunctionHash), CoverageMapping(CoverageMapping), in ProfileMappingRecord()
/external/clang/lib/CodeGen/
DCodeGenPGO.h36 uint64_t FunctionHash; variable
47 : CGM(CGM), NumRegionCounters(0), FunctionHash(0), CurrentRegionCount(0), in CodeGenPGO()
DCodeGenPGO.cpp653 FunctionHash = Walker.Hash.finalize(); in mapRegionCounters()
676 FuncNameVar, FuncName, FunctionHash, CoverageMapping); in emitCounterRegionMapping()
702 FuncNameVar, FuncName, FunctionHash, CoverageMapping); in emitEmptyCounterMapping()
748 Builder.getInt64(FunctionHash), in emitCounterIncrement()
758 PGOReader->getFunctionCounts(FuncName, FunctionHash, RegionCounts)) { in loadRegionCounts()
DCoverageMappingGen.h72 uint64_t FunctionHash,
/external/llvm/lib/Transforms/Instrumentation/
DPGOInstrumentation.cpp213 uint64_t FunctionHash; member in __anon575dc36e0211::FuncPGOInstrumentation
228 Twine(FunctionHash) + "\t" + Str); in dumpInfo()
234 : F(Func), FunctionHash(0), MST(F, BPI, BFI) { in FuncPGOInstrumentation()
269 FunctionHash = (uint64_t)MST.AllEdges.size() << 32 | JC.getCRC(); in computeCFGHash()
333 Builder.getInt64(FuncInfo.FunctionHash), Builder.getInt32(NumCounters), in instrumentOneFunc()
515 PGOReader->getInstrProfRecord(FuncInfo.FuncName, FuncInfo.FunctionHash); in readCounters()
/external/llvm/lib/Transforms/IPO/
DMergeFunctions.cpp187 typedef uint64_t FunctionHash; typedef in __anon32df1f310111::FunctionComparator
188 static FunctionHash functionHash(Function &);
456 FunctionComparator::FunctionHash Hash;
462 FunctionComparator::FunctionHash getHash() const { return Hash; } in getHash()
1314 FunctionComparator::FunctionHash FunctionComparator::functionHash(Function &F) { in functionHash()
1524 std::vector<std::pair<FunctionComparator::FunctionHash, Function *>> in runOnModule()
1534 [](const std::pair<FunctionComparator::FunctionHash, Function *> &a, in runOnModule()
1535 const std::pair<FunctionComparator::FunctionHash, Function *> &b) { in runOnModule() argument
/external/llvm/lib/ProfileData/
DCoverageMappingReader.cpp543 Record.FunctionHash = R.FunctionHash; in readNextRecord()
DCoverageMapping.cpp195 Record.FunctionName, Record.FunctionHash, Counts)) { in load()
/external/llvm/unittests/ProfileData/
DCoverageMappingTest.cpp71 Record.FunctionHash = Hash; in readNextRecord()