| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCPseudoProbe.h | 102 using InlineSite = std::tuple<uint64_t, uint32_t>; variable 103 using MCPseudoProbeInlineStack = SmallVector<InlineSite, 8>; 275 DerivedProbeInlineTreeType *getOrAddNode(const InlineSite &Site) { in getOrAddNode() 289 uint64_t operator()(const InlineSite &Site) const { in operator() 296 std::unordered_map<InlineSite, 302 MCPseudoProbeInlineTree(const InlineSite &Site) { in MCPseudoProbeInlineTree() 322 MCDecodedPseudoProbeInlineTree(const InlineSite &Site, in MCDecodedPseudoProbeInlineTree() 331 InlineSite getInlineSite() const { return InlineSite(Guid, ProbeId); } in getInlineSite()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | PseudoProbePrinter.cpp | 30 SmallVector<InlineSite, 8> ReversedInlineStack; in emitPseudoProbe() 51 SmallVector<InlineSite, 8> InlineStack(llvm::reverse(ReversedInlineStack)); in emitPseudoProbe()
|
| H A D | CodeViewDebug.h | 122 struct InlineSite { struct 162 std::unordered_map<const DILocation *, InlineSite> InlineSites; 264 InlineSite &getInlineSite(const DILocation *InlinedAt, 383 const InlineSite &Site);
|
| H A D | CodeViewDebug.cpp | 236 CodeViewDebug::InlineSite & 240 InlineSite *Site = &SiteInsertion.first->second; in getInlineSite() 496 InlineSite &Site = getInlineSite(InlinedAt, Inlinee); in recordLocalVariable() 551 InlineSite &Site = in maybeRecordLocation() 1013 const InlineSite &Site) { in emitInlinedCallSite()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCPseudoProbe.cpp | 118 InlineSite Top; in addPseudoProbe() 120 Top = InlineSite(Probe.getGuid(), 0); in addPseudoProbe() 122 Top = InlineSite(std::get<0>(InlineStack.front()), 0); in addPseudoProbe() 135 Cur = Cur->getOrAddNode(InlineSite(std::get<0>(*Iter), Index)); in addPseudoProbe() 138 Cur = Cur->getOrAddNode(InlineSite(Probe.getGuid(), Index)); in addPseudoProbe() 186 using InlineeType = std::pair<InlineSite, MCPseudoProbeInlineTree *>; in emit() 231 using InlineeType = std::pair<InlineSite, MCPseudoProbeInlineTree *>; in emit() 464 MCDecodedPseudoProbeInlineTree(InlineSite(Guid, Index), Cur); in buildAddress2ProbeMap()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.h | 177 struct InlineSite { struct 182 InlineSite(PdbCompilandSymId parent_id) : parent_id(parent_id){}; in InlineSite() argument 278 llvm::DenseMap<lldb::user_id_t, std::shared_ptr<InlineSite>> m_inline_sites;
|
| H A D | SymbolFileNativePDB.cpp | 441 std::shared_ptr<InlineSite> inline_site = m_inline_sites[opaque_block_uid]; in CreateBlock() 1404 std::shared_ptr<InlineSite> inline_site_sp = in ParseInlineSite() 1405 std::make_shared<InlineSite>(parent_id); in ParseInlineSite() 1543 std::shared_ptr<InlineSite> parent_site = in ParseInlineSite()
|
| H A D | PdbUtil.cpp | 251 return PDB_SymType::InlineSite; in CVSymToPDBSym()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | SymbolRecordMapping.cpp | 340 InlineSiteSym &InlineSite) { in visitKnownRecord() argument 342 error(IO.mapInteger(InlineSite.Parent)); in visitKnownRecord() 343 error(IO.mapInteger(InlineSite.End)); in visitKnownRecord() 344 error(IO.mapInteger(InlineSite.Inlinee)); in visitKnownRecord() 345 error(IO.mapByteVectorTail(InlineSite.AnnotationData)); in visitKnownRecord()
|
| H A D | SymbolDumper.cpp | 450 InlineSiteSym &InlineSite) { in visitKnownRecord() argument 451 W.printHex("PtrParent", InlineSite.Parent); in visitKnownRecord() 452 W.printHex("PtrEnd", InlineSite.End); in visitKnownRecord() 453 printTypeIndex("Inlinee", InlineSite.Inlinee); in visitKnownRecord() 456 for (auto &Annotation : InlineSite.annotations()) { in visitKnownRecord()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeInlineSiteSymbol.cpp | 31 : NativeRawSymbol(Session, PDB_SymType::InlineSite, Id), Sym(Sym), in NativeInlineSiteSymbol()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVCodeViewVisitor.h | 218 Error visitKnownRecord(CVSymbol &Record, InlineSiteSym &InlineSite) override; 319 InlineSiteSym &InlineSite);
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVCodeViewVisitor.cpp | 1375 InlineSiteSym &InlineSite) { in visitKnownRecord() argument 1376 LLVM_DEBUG({ printTypeIndex("Inlinee", InlineSite.Inlinee); }); in visitKnownRecord() 1388 CVType CVFunctionType = Ids.getType(InlineSite.Inlinee); in visitKnownRecord() 1390 CVFunctionType, InlineSite.Inlinee, AbstractFunction)) in visitKnownRecord() 1402 AbstractFunction, InlinedFunction, InlineSite)) in visitKnownRecord() 3424 InlineSiteSym &InlineSite) { in inlineSiteAnnotation() argument 3438 LVInlineeInfo::iterator Iter = InlineeInfo.find(InlineSite.Inlinee); in inlineSiteAnnotation() 3505 for (auto &Annot : InlineSite.annotations()) { in inlineSiteAnnotation()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBTypes.h | 276 InlineSite, enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBExtras.cpp | 278 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, InlineSite, OS) in operator <<()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 5861 InlineSite Site(CallerGuid, CallerProbeId); in parseDirectivePseudoProbe()
|