| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | PseudoProbePrinter.cpp | 31 auto *InlinedAt = DebugLoc ? DebugLoc->getInlinedAt() : nullptr; in emitPseudoProbe() local 32 while (InlinedAt) { in emitPseudoProbe() 33 auto Name = InlinedAt->getSubprogramLinkageName(); in emitPseudoProbe() 39 InlinedAt->getDiscriminator()); in emitPseudoProbe() 41 InlinedAt = InlinedAt->getInlinedAt(); in emitPseudoProbe()
|
| H A D | CodeViewDebug.cpp | 237 CodeViewDebug::getInlineSite(const DILocation *InlinedAt, in getInlineSite() argument 239 auto SiteInsertion = CurFn->InlineSites.try_emplace(InlinedAt); in getInlineSite() 243 if (const DILocation *OuterIA = InlinedAt->getInlinedAt()) in getInlineSite() 245 getInlineSite(OuterIA, InlinedAt->getScope()->getSubprogram()) in getInlineSite() 250 Site->SiteFuncId, ParentFuncId, maybeRecordFile(InlinedAt->getFile()), in getInlineSite() 251 InlinedAt->getLine(), InlinedAt->getColumn(), SMLoc()); in getInlineSite() 256 if (InlinedAt->getInlinedAt() == nullptr) in getInlineSite() 493 if (const DILocation *InlinedAt = LS->getInlinedAt()) { in recordLocalVariable() local 496 InlineSite &Site = getInlineSite(InlinedAt, Inlinee); in recordLocalVariable() 1012 const DILocation *InlinedAt, in emitInlinedCallSite() argument [all …]
|
| H A D | DwarfDebug.h | 74 const DILocation *InlinedAt; variable 80 : Entity(N), InlinedAt(IA), SubclassID(ID) {} in DbgEntity() 86 const DILocation *getInlinedAt() const { return InlinedAt; } in getInlinedAt()
|
| H A D | CodeViewDebug.h | 264 InlineSite &getInlineSite(const DILocation *InlinedAt, 382 void emitInlinedCallSite(const FunctionInfo &FI, const DILocation *InlinedAt,
|
| H A D | DbgEntityHistoryCalculator.cpp | 153 if (const DILocation *InlinedAt = Entity.second) { in trimLocationRanges() local 154 Scope = LScopes.findInlinedScope(LocalVar->getScope(), InlinedAt); in trimLocationRanges()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LexicalScopes.cpp | 189 const DILocation *InlinedAt) { in getOrCreateInlinedScope() argument 192 std::pair<const DILocalScope *, const DILocation *> P(Scope, InlinedAt); in getOrCreateInlinedScope() 199 Parent = getOrCreateInlinedScope(Block->getScope(), InlinedAt); in getOrCreateInlinedScope() 201 Parent = getOrCreateLexicalScope(InlinedAt); in getOrCreateInlinedScope() 205 std::forward_as_tuple(Parent, Scope, InlinedAt, false)) in getOrCreateInlinedScope()
|
| H A D | AssignmentTrackingAnalysis.cpp | 1585 DILocation *InlinedAt = const_cast<DILocation *>(V.getInlinedAt()); in processUnknownStoreToVariable() local 1587 Fn.getContext(), 0, 0, V.getVariable()->getScope(), InlinedAt); in processUnknownStoreToVariable() 1665 DILocation *InlinedAt = const_cast<DILocation *>(V.getInlinedAt()); in processUntaggedInstruction() local 1667 Fn.getContext(), 0, 0, V.getVariable()->getScope(), InlinedAt); in processUntaggedInstruction()
|
| H A D | LiveDebugVariables.cpp | 724 auto *InlinedAt = DL ? DL->getInlinedAt() : nullptr; in printExtendedName() local 725 if (InlinedAt) { in printExtendedName() 726 if (DebugLoc InlinedAtDL = InlinedAt) { in printExtendedName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SampleProfileProbe.cpp | 56 const DILocation *InlinedAt = DIL ? DIL->getInlinedAt() : nullptr; in getCallStackHash() local 57 while (InlinedAt) { in getCallStackHash() 58 Hash ^= MD5Hash(std::to_string(InlinedAt->getLine())); in getCallStackHash() 59 Hash ^= MD5Hash(std::to_string(InlinedAt->getColumn())); in getCallStackHash() 60 auto Name = InlinedAt->getSubprogramLinkageName(); in getCallStackHash() 62 InlinedAt = InlinedAt->getInlinedAt(); in getCallStackHash()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DroppedVariableStats.cpp | 135 const DILocation *InlinedAt, const DILocation *DbgValInlinedAt) { in isInlinedAtChildOfOrEqualTo() argument 136 if (DbgValInlinedAt == InlinedAt) in isInlinedAtChildOfOrEqualTo() 140 auto *IA = InlinedAt; in isInlinedAtChildOfOrEqualTo()
|
| H A D | DebugLoc.cpp | 140 DebugLoc DebugLoc::appendInlinedAt(const DebugLoc &DL, DILocation *InlinedAt, in appendInlinedAt() argument 144 DILocation *Last = InlinedAt; in appendInlinedAt()
|
| H A D | DebugInfo.cpp | 180 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc() local 185 return DILocation::get(DII->getContext(), 0, 0, Scope, InlinedAt); in getDebugValueLoc() 192 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc() local 197 return DILocation::get(DVR->getContext(), 0, 0, Scope, InlinedAt); in getDebugValueLoc() 756 auto *InlinedAt = map(MLD->getInlinedAt()); in getReplacementMDLocation() local 759 MLD->getColumn(), Scope, InlinedAt); in getReplacementMDLocation() 761 Scope, InlinedAt); in getReplacementMDLocation() 906 MDNode *InlinedAt = DL.getInlinedAt(); in stripNonLineTableDebugInfo() local 908 InlinedAt = remap(InlinedAt); in stripNonLineTableDebugInfo() 910 Scope, InlinedAt); in stripNonLineTableDebugInfo() [all …]
|
| H A D | DebugInfoMetadata.cpp | 55 InlinedAt(DII->getDebugLoc().getInlinedAt()) {} in DebugVariable() 60 InlinedAt(DVR->getDebugLoc().getInlinedAt()) {} in DebugVariable() 100 Metadata *InlinedAt, bool ImplicitCode, in getImpl() argument 109 InlinedAt, ImplicitCode, in getImpl() 120 if (InlinedAt) in getImpl() 121 Ops.push_back(InlinedAt); in getImpl() 314 DILocation *InlinedAt) -> DILocation * { in getMergedLocation() argument 317 InlinedAt, L1->isImplicitCode(), in getMergedLocation() 347 CommonLocScope, InlinedAt); in getMergedLocation() 359 return DILocation::get(C, Line, Col, Scope, InlinedAt, IsImplicitCode, in getMergedLocation() [all …]
|
| H A D | LLVMContextImpl.h | 314 Metadata *InlinedAt; 324 Metadata *InlinedAt, bool ImplicitCode, uint64_t AtomGroup, 326 : Scope(Scope), InlinedAt(InlinedAt), 334 : Scope(L->getRawScope()), InlinedAt(L->getRawInlinedAt()), 344 Scope == RHS->getRawScope() && InlinedAt == RHS->getRawInlinedAt() && 364 return hash_combine(Line, Column, Scope, InlinedAt, ImplicitCode, 367 return hash_combine(Line, Column, Scope, InlinedAt, ImplicitCode);
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCCodeView.cpp | 105 MCCVFunctionInfo::LineInfo InlinedAt; in recordInlinedCallSiteId() local 106 InlinedAt.File = IAFile; in recordInlinedCallSiteId() 107 InlinedAt.Line = IALine; in recordInlinedCallSiteId() 108 InlinedAt.Col = IACol; in recordInlinedCallSiteId() 113 Info->InlinedAt = InlinedAt; in recordInlinedCallSiteId() 118 InlinedAt = Info->InlinedAt; in recordInlinedCallSiteId() 120 Info->InlinedAtMap[FuncId] = InlinedAt; in recordInlinedCallSiteId()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DroppedVariableStats.h | 129 bool isInlinedAtChildOfOrEqualTo(const DILocation *InlinedAt,
|
| H A D | DebugInfoMetadata.h | 2522 Metadata *InlinedAt, bool ImplicitCode, uint64_t AtomGroup, 2526 DILocation *InlinedAt, bool ImplicitCode, 2530 static_cast<Metadata *>(InlinedAt), ImplicitCode, AtomGroup, 2570 Metadata *InlinedAt = nullptr, bool ImplicitCode = false, 2572 (Line, Column, Scope, InlinedAt, ImplicitCode, AtomGroup, 2576 DILocation *InlinedAt = nullptr, bool ImplicitCode = false, 2578 (Line, Column, Scope, InlinedAt, ImplicitCode, AtomGroup, 4609 const DILocation *InlinedAt; 4621 const DILocation *InlinedAt) 4622 : Variable(Var), Fragment(FragmentInfo), InlinedAt(InlinedAt) {} [all …]
|
| H A D | DebugLoc.h | 251 appendInlinedAt(const DebugLoc &DL, DILocation *InlinedAt, LLVMContext &Ctx,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCCodeView.h | 115 LineInfo InlinedAt; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LexicalScopes.h | 218 const DILocation *InlinedAt);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 476 void setInlinedAt(llvm::MDNode *InlinedAt) { CurInlinedAt = InlinedAt; } in setInlinedAt() argument
|
| H A D | CGClass.cpp | 1662 llvm::MDNode *InlinedAt; member in __anon79f44e7e0411::DeclAsInlineDebugLocation 1670 InlinedAt = DI->getInlinedAt(); in DeclAsInlineDebugLocation() 1679 DI->setInlinedAt(InlinedAt); in ~DeclAsInlineDebugLocation()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 2333 MDNode *InlinedAt = nullptr; in parseDILocation() local 2382 if (parseMDNode(InlinedAt)) in parseDILocation() 2385 if (parseDILocation(InlinedAt)) in parseDILocation() 2389 if (!isa<DILocation>(InlinedAt)) in parseDILocation() 2448 InlinedAt, ImplicitCode, AtomGroup, AtomRank); in parseDILocation()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | DebugInfo.h | 485 LLVMMetadataRef InlinedAt);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | VarLocBasedImpl.cpp | 1417 const DILocation *InlinedAt = DebugLoc->getInlinedAt(); in transferDebugValue() local 1421 DebugVariable V(Var, Expr, InlinedAt); in transferDebugValue()
|