Searched refs:FuncDesc (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | Instrumentation.cpp | 118 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 D | Instrumentation.h | 53 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 D | instr.cpp | 489 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 D | ProfileGenerator.cpp | 603 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 D | MCPseudoProbe.cpp | 567 const auto *FuncDesc = getFuncDescForGUID(Probe->getGuid()); in getInlineContextForProbe() local 569 MCPseduoProbeFrameLocation(FuncDesc->FuncName, Probe->getIndex())); in getInlineContextForProbe()
|