Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDebugLoc.cpp39 DILocation *DebugLoc::getInlinedAt() const { in getInlinedAt() function in DebugLoc
41 return get()->getInlinedAt(); in getInlinedAt()
78 for (DILocation *Loc = RootLoc; Loc; Loc = Loc->getInlinedAt()) { in replaceInlinedAtSubprogram()
118 while (DILocation *IA = CurInlinedAt->getInlinedAt()) { in appendInlinedAt()
154 if (DebugLoc InlinedAtDL = getInlinedAt()) { in print()
H A DDebugInfo.cpp142 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc()
220 processLocation(M, Loc->getInlinedAt()); in processLocation()
636 auto *InlinedAt = map(MLD->getInlinedAt()); in getReplacementMDLocation()
783 MDNode *InlinedAt = DL.getInlinedAt(); in stripNonLineTableDebugInfo()
1124 return wrap(unwrapDI<DILocation>(Location)->getInlinedAt()); in LLVMDILocationGetInlinedAt()
H A DDebugInfoMetadata.cpp42 InlinedAt(DII->getDebugLoc().getInlinedAt()) {} in DebugVariable()
122 DILocation *L = LocA->getInlinedAt(); in getMergedLocation()
134 L = L->getInlinedAt(); in getMergedLocation()
146 L = LocB->getInlinedAt(); in getMergedLocation()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DPseudoProbePrinter.cpp33 auto *InlinedAt = DebugLoc ? DebugLoc->getInlinedAt() : nullptr; in emitPseudoProbe()
47 InlinedAt = InlinedAt->getInlinedAt(); in emitPseudoProbe()
H A DDbgEntityHistoryCalculator.cpp468 InlinedEntity Var(RawVar, MI.getDebugLoc()->getInlinedAt()); in calculateDbgEntityHistory()
479 InlinedEntity L(RawLabel, MI.getDebugLoc()->getInlinedAt()); in calculateDbgEntityHistory()
H A DDwarfDebug.cpp264 assert(getInlinedAt() == DbgValue->getDebugLoc()->getInlinedAt() && in initializeDbgValue()
295 assert(V.getInlinedAt() == getInlinedAt() && "conflicting inlined-at location"); in addMMIEntry()
566 assert(!Scope->getInlinedAt()); in constructAbstractSubprogramScopeDIE()
1545 InlinedEntity Var(VI.Var, VI.Loc->getInlinedAt()); in collectVariableInfoFromMFTable()
H A DDwarfCompileUnit.cpp548 assert((Scope->getInlinedAt() || !isa<DISubprogram>(DS)) && in constructScopeDIE()
672 const DILocation *IA = Scope->getInlinedAt(); in constructInlinedScopeDIE()
1026 assert(!Scope->getInlinedAt()); in constructSubprogramScopeDIE()
H A DDwarfDebug.h86 const DILocation *getInlinedAt() const { return InlinedAt; } in getInlinedAt() function
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMIRFSDiscriminator.cpp58 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getCallStackHash()
H A DRemoveRedundantDebugValues.cpp93 MI.getDebugLoc()->getInlinedAt()); in reduceDbgValsForwardScan()
164 MI.getDebugLoc()->getInlinedAt()); in reduceDbgValsBackwardScan()
H A DAssignmentTrackingAnalysis.cpp144 if (const auto *IA = V.getInlinedAt()) in print()
275 return DebugAggregate(DII->getVariable(), DII->getDebugLoc().getInlinedAt()); in getAggregate()
278 return DebugAggregate(Var.getVariable(), Var.getInlinedAt()); in getAggregate()
579 DebugAggregate(DbgVar.getVariable(), VarLoc.DL.getInlinedAt())); in addDef()
863 FragMemLoc.DL.getInlinedAt()); in run()
1367 DILocation *InlinedAt = const_cast<DILocation *>(V.getInlinedAt()); in processUntaggedInstruction()
1585 DebugAggregate Aggr{DbgVar.getVariable(), DbgVar.getInlinedAt()}; in process()
1853 DebugAggregate DA = {DV.getVariable(), DV.getInlinedAt()}; in buildOverlapMapAndRecordDeclares()
1876 DAI->getDebugLoc().getInlinedAt()); in buildOverlapMapAndRecordDeclares()
1877 DebugAggregate DA = {DV.getVariable(), DV.getInlinedAt()}; in buildOverlapMapAndRecordDeclares()
[all …]
H A DLiveDebugVariables.cpp517 return Label == L && dl->getInlinedAt() == IA && loc == Index; in matches()
688 DebugLoc InlinedAtDL = DL.getInlinedAt(); in printDebugLoc()
712 auto *InlinedAt = DL ? DL->getInlinedAt() : nullptr; in printExtendedName()
777 DebugVariable ID(Var, Fragment, DL->getInlinedAt()); in getUserValue()
908 if (L->matches(Label, DL->getInlinedAt(), Idx)) { in handleDebugLabel()
1181 if (!dl.getInlinedAt()) in computeIntervals()
H A DLexicalScopes.cpp133 if (auto *IA = DL->getInlinedAt()) { in findLexicalScope()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } in getInlinedAt() function
206 return DL ? getOrCreateLexicalScope(DL->getScope(), DL->getInlinedAt()) in getOrCreateLexicalScope()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DDebugLoc.h82 DILocation *getInlinedAt() const;
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp331 if (!Loc || !Loc->getInlinedAt()) in collectCUsForInlinedFuncs()
334 collectCUsForInlinedFuncs(Loc->getInlinedAt(), LiveCUs, VisitedScopes); in collectCUsForInlinedFuncs()
H A DSampleProfileProbe.cpp54 const DILocation *InlinedAt = DIL ? DIL->getInlinedAt() : nullptr; in getCallStackHash()
64 InlinedAt = InlinedAt->getInlinedAt(); in getCallStackHash()
H A DSampleContextTracker.cpp492 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in getContextFor()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp424 MI.getDebugLoc()->getInlinedAt()), in VarLoc()
755 if (Var.getInlinedAt()) in dump()
756 Out << "!" << Var.getInlinedAt()->getMetadataID() << ")\n"; in dump()
1147 DoErase({Var.getVariable(), FragmentHolder, Var.getInlinedAt()}); in erase()
1405 const DILocation *InlinedAt = DebugLoc->getInlinedAt(); in transferDebugValue()
1949 MI.getDebugLoc()->getInlinedAt()); in accumulateFragmentMap()
2136 if (MI.getDebugLoc()->getInlinedAt()) in isEntryValueCandidate()
2186 MI.getDebugLoc()->getInlinedAt()); in recordEntryValue()
H A DInstrRefBasedImpl.cpp601 if (Var.getInlinedAt()) in isEntryValueVariable()
668 MI.getDebugLoc()->getInlinedAt()); in redefVar()
707 MI.getDebugLoc()->getInlinedAt()); in redefVar()
924 const_cast<DILocation *>(Var.getInlinedAt())); in emitMOLoc()
1163 const_cast<DILocation *>(Var.getInlinedAt())); in emitLoc()
1381 const DILocation *InlinedAt = DebugLoc->getInlinedAt(); in transferDebugValue()
1590 const DILocation *InlinedAt = DebugLoc->getInlinedAt(); in transferDebugInstrRef()
2201 MI.getDebugLoc()->getInlinedAt()); in accumulateFragmentMap()
3611 MI->getDebugLoc()->getInlinedAt()); in emitTransfers()
H A DInstrRefBasedImpl.h989 MI.getDebugLoc()->getInlinedAt());
1019 Var.getInlinedAt());
/openbsd-src/gnu/llvm/llvm/lib/ProfileData/
H A DSampleProf.cpp252 for (DIL = DIL->getInlinedAt(); DIL; DIL = DIL->getInlinedAt()) { in findFunctionSamples()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DInlineAdvisor.cpp442 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in formatCallSiteLocation()
472 for (DILocation *DIL = DLoc.get(); DIL; DIL = DIL->getInlinedAt()) { in addLocationToRemarks()
/openbsd-src/gnu/llvm/llvm/tools/llvm-dis/
H A Dllvm-dis.cpp87 if (DILocation *IDL = DL.getInlinedAt()) { in printDebugLoc()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DDebugify.cpp345 if (I.getDebugLoc().getInlinedAt()) in collectDebugInfoMetadata()
588 if (I.getDebugLoc().getInlinedAt()) in checkDebugInfoMetadata()

12