Home
last modified time | relevance | path

Searched refs:getInlinedAt (Results 1 – 25 of 49) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugLoc.cpp69 DILocation *DebugLoc::getInlinedAt() const { in getInlinedAt() function in DebugLoc
71 return get()->getInlinedAt(); in getInlinedAt()
108 for (DILocation *Loc = RootLoc; Loc; Loc = Loc->getInlinedAt()) { in replaceInlinedAtSubprogram()
148 while (DILocation *IA = CurInlinedAt->getInlinedAt()) { in appendInlinedAt()
206 if (DebugLoc InlinedAtDL = getInlinedAt()) { in print()
H A DDroppedVariableStats.cpp78 if (isInlinedAtChildOfOrEqualTo(DbgLoc->getInlinedAt(), in updateDroppedCount()
107 InlinedAtsMap[FuncName].try_emplace(Key, DbgLoc.getInlinedAt()); in populateVarIDSetAndInlinedMap()
144 IA = IA->getInlinedAt(); in isInlinedAtChildOfOrEqualTo()
H A DDebugInfoMetadata.cpp55 InlinedAt(DII->getDebugLoc().getInlinedAt()) {} in DebugVariable()
60 InlinedAt(DVR->getDebugLoc().getInlinedAt()) {} in DebugVariable()
64 DVI->getDebugLoc()->getInlinedAt()) {} in DebugVariableAggregate()
271 for (auto [L, I] = std::make_pair(LocA, 0U); L; L = L->getInlinedAt(), I++) { in getMergedLocation()
274 {L->getScope()->getSubprogram(), L->getInlinedAt()}, I); in getMergedLocation()
286 for (auto [L, I] = std::make_pair(LocB, 0U); L; L = L->getInlinedAt(), I++) { in getMergedLocation()
293 auto IT = ALookup.find({L->getScope()->getSubprogram(), L->getInlinedAt()}); in getMergedLocation()
310 auto *LocAIA = LocA->getInlinedAt(); in getMergedLocation()
311 auto *LocBIA = LocB->getInlinedAt(); in getMergedLocation()
397 DILocation *Result = ARIt != ALocs.rend() ? (*ARIt)->getInlinedAt() : nullptr; in getMergedLocation()
H A DDebugInfo.cpp180 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc()
192 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc()
264 processLocation(M, Loc->getInlinedAt()); in processLocation()
756 auto *InlinedAt = map(MLD->getInlinedAt()); in getReplacementMDLocation()
906 MDNode *InlinedAt = DL.getInlinedAt(); in stripNonLineTableDebugInfo()
1251 return wrap(unwrapDI<DILocation>(Location)->getInlinedAt()); in LLVMDILocationGetInlinedAt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRFSDiscriminator.cpp71 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getCallStackHashV0()
84 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getCallStackHash()
H A DRemoveRedundantDebugValues.cpp96 MI.getDebugLoc()->getInlinedAt()); in reduceDbgValsForwardScan()
167 MI.getDebugLoc()->getInlinedAt()); in reduceDbgValsBackwardScan()
H A DAssignmentTrackingAnalysis.cpp176 if (const auto *IA = V.getInlinedAt()) in print()
332 return DebugAggregate(Var.getVariable(), Var.getInlinedAt()); in getAggregate()
675 DebugAggregate(DbgVar.getVariable(), VarLoc.DL.getInlinedAt())); in addDef()
975 FragMemLoc.DL.getInlinedAt()); in run()
1585 DILocation *InlinedAt = const_cast<DILocation *>(V.getInlinedAt()); in processUnknownStoreToVariable()
1665 DILocation *InlinedAt = const_cast<DILocation *>(V.getInlinedAt()); in processUntaggedInstruction()
1920 DebugAggregate Aggr{DbgVar.getVariable(), DbgVar.getInlinedAt()}; in process()
2143 DebugAggregate DA = {DV.getVariable(), DV.getInlinedAt()}; in buildOverlapMapAndRecordDeclares()
2176 Assign->getDebugLoc().getInlinedAt()); in buildOverlapMapAndRecordDeclares()
2177 DebugAggregate DA = {DV.getVariable(), DV.getInlinedAt()}; in buildOverlapMapAndRecordDeclares()
[all …]
H A DLiveDebugVariables.cpp522 return Label == L && dl->getInlinedAt() == IA && loc == Index; in matches()
700 DebugLoc InlinedAtDL = DL.getInlinedAt(); in printDebugLoc()
724 auto *InlinedAt = DL ? DL->getInlinedAt() : nullptr; in printExtendedName()
787 DebugVariable ID(Var, Fragment, DL->getInlinedAt()); in getUserValue()
920 if (L->matches(Label, DL->getInlinedAt(), Idx)) { in handleDebugLabel()
1193 if (!dl.getInlinedAt()) in computeIntervals()
H A DLexicalScopes.cpp133 if (auto *IA = DL->getInlinedAt()) { in findLexicalScope()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DPseudoProbePrinter.cpp31 auto *InlinedAt = DebugLoc ? DebugLoc->getInlinedAt() : nullptr; in emitPseudoProbe()
41 InlinedAt = InlinedAt->getInlinedAt(); in emitPseudoProbe()
H A DDbgEntityHistoryCalculator.cpp485 InlinedEntity Var(RawVar, MI.getDebugLoc()->getInlinedAt()); in calculateDbgEntityHistory()
496 InlinedEntity L(RawLabel, MI.getDebugLoc()->getInlinedAt()); in calculateDbgEntityHistory()
H A DDwarfCompileUnit.cpp625 assert((Scope->getInlinedAt() || !isa<DISubprogram>(DS)) && in constructScopeDIE()
749 const DILocation *IA = Scope->getInlinedAt(); in constructInlinedScopeDIE()
781 if (!Scope->getInlinedAt()) { in constructLexicalScopeDIE()
1129 assert(!Scope->getInlinedAt()); in constructSubprogramScopeDIE()
1173 if (!includeMinimalInlineScopes() && !Scope->getInlinedAt()) { in createAndAddScopeChildren()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugLoc.h261 getInlinedAt() == Other.getInlinedAt();
267 LLVM_ABI DILocation *getInlinedAt() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h63 const DILocation *getInlinedAt() const { return InlinedAtLocation; } in getInlinedAt() function
209 return DL ? getOrCreateLexicalScope(DL->getScope(), DL->getInlinedAt()) in getOrCreateLexicalScope()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfileMatcher.cpp64 assert((DIL && DIL->getInlinedAt()) && "No inlined callsite"); in findIRAnchors()
68 DIL = DIL->getInlinedAt(); in findIRAnchors()
69 } while (DIL->getInlinedAt()); in findIRAnchors()
94 if (DIL->getInlinedAt()) { in findIRAnchors()
115 if (DIL->getInlinedAt()) { in findIRAnchors()
H A DSampleProfileProbe.cpp56 const DILocation *InlinedAt = DIL ? DIL->getInlinedAt() : nullptr; in getCallStackHash()
62 InlinedAt = InlinedAt->getInlinedAt(); in getCallStackHash()
H A DSampleContextTracker.cpp486 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getContextFor()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyDebugValueManager.cpp116 DV->getDebugLoc()->getInlinedAt()); in getSinkableDebugValues()
134 DV->getDebugLoc()->getInlinedAt()); in getSinkableDebugValues()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp426 MI.getDebugLoc()->getInlinedAt()), in VarLoc()
757 if (Var.getInlinedAt()) in dump()
758 Out << "!" << Var.getInlinedAt()->getMetadataID() << ")\n"; in dump()
1150 DoErase({Var.getVariable(), FragmentHolder, Var.getInlinedAt()}); in erase()
1417 const DILocation *InlinedAt = DebugLoc->getInlinedAt(); in transferDebugValue()
1958 MI.getDebugLoc()->getInlinedAt()); in accumulateFragmentMap()
2143 if (MI.getDebugLoc()->getInlinedAt()) in isEntryValueCandidate()
2192 MI.getDebugLoc()->getInlinedAt()); in recordEntryValue()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProf.cpp275 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in findFunctionSamples()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dis/
H A Dllvm-dis.cpp103 if (DILocation *IDL = DL.getInlinedAt()) { in printDebugLoc()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfUse.cpp222 DIL = DIL->getInlinedAt()) { in extractCallsFromIR()
523 DIL = DIL->getInlinedAt()) { in readMemprof()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp477 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in formatCallSiteLocation()
507 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in addLocationToRemarks()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDebugify.cpp417 if (DbgVar->getDebugLoc().getInlinedAt()) in collectDebugInfoMetadata()
662 if (DbgVar->getDebugLoc().getInlinedAt()) in checkDebugInfoMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DADCE.cpp446 if (const DILocation *IA = DL.getInlinedAt()) in collectLiveScopes()

12