Home
last modified time | relevance | path

Searched refs:FuncDesc (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DInstrumentation.cpp118 FuncDesc.Calls.emplace_back(CD); in createCallDescription()
160 FuncDesc.Edges.emplace_back(ED); in createEdgeDescription()
170 FuncDesc.LeafNodes.emplace_back(IN); in createLeafNodeDescription()
203 createLeafNodeDescription(FuncDesc, Node); in instrumentLeafNode()
263 if (!TargetBB || !FuncDesc) in instrumentOneTarget()
299 FunctionDescription *FuncDesc = nullptr; in instrumentFunction() local
303 FuncDesc = &Summary->FunctionDescriptions.back(); in instrumentFunction()
306 FuncDesc->Function = &Function; in instrumentFunction()
333 FuncDesc->EntryNodes.emplace_back(E); in instrumentFunction()
440 FuncDesc, BBToID[&BB], BBToID[&*Succ]); in instrumentFunction()
[all …]
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DInstrumentation.h53 bool createCallDescription(FunctionDescription &FuncDesc,
58 bool createEdgeDescription(FunctionDescription &FuncDesc,
63 void createLeafNodeDescription(FunctionDescription &FuncDesc, uint32_t Node);
90 FunctionDescription *FuncDesc, uint32_t FromNodeID,
94 bool IsLeaf, FunctionDescription &FuncDesc,
/llvm-project-15.0.7/bolt/runtime/
H A Dinstr.cpp489 FunctionDescription(const uint8_t *FuncDesc);
564 FuncDesc + 4 + NumLeafNodes * sizeof(InstrumentedNode)); in FunctionDescription()
1221 const uint8_t *FuncDesc, in writeFunctionProfile() argument
1223 const FunctionDescription F(FuncDesc); in writeFunctionProfile()
1224 const uint8_t *next = FuncDesc + F.getSize(); in writeFunctionProfile()
1474 const uint8_t *FuncDesc = Ctx.FuncDescriptions; in __bolt_instr_data_dump() local
1476 FuncDesc = writeFunctionProfile(FD, Ctx, FuncDesc, Alloc); in __bolt_instr_data_dump()
1480 assert(FuncDesc == (void *)Ctx.Strings, in __bolt_instr_data_dump()
1638 const uint8_t *FuncDesc = Ctx.FuncDescriptions; in __bolt_instr_data_dump() local
1642 FuncDesc = writeFunctionProfile(FD, Ctx, FuncDesc, Alloc); in __bolt_instr_data_dump()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DProfileGenerator.cpp603 const auto *FuncDesc = Binary->getFuncDescForGUID( in getLeafProfileAndAddTotalSamples() local
605 FunctionProfile->setFunctionHash(FuncDesc->FuncHash); in getLeafProfileAndAddTotalSamples()
623 const auto *FuncDesc = Binary->getFuncDescForGUID( in getLeafProfileAndAddTotalSamples() local
625 FunctionProfile->setFunctionHash(FuncDesc->FuncHash); in getLeafProfileAndAddTotalSamples()
1228 const auto *FuncDesc = Binary->getFuncDescForGUID(LeafProbe->getGuid()); in getContextNodeForLeafProbe() local
1232 ContextNode->getFunctionSamples()->setFunctionHash(FuncDesc->FuncHash); in getContextNodeForLeafProbe()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCPseudoProbe.cpp567 const auto *FuncDesc = getFuncDescForGUID(Probe->getGuid()); in getInlineContextForProbe() local
569 MCPseduoProbeFrameLocation(FuncDesc->FuncName, Probe->getIndex())); in getInlineContextForProbe()