| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | PseudoProbePrinter.cpp | 31 auto *InlinedAt = DebugLoc ? DebugLoc->getInlinedAt() : nullptr; in emitPseudoProbe() 32 while (InlinedAt) { in emitPseudoProbe() 33 auto Name = InlinedAt->getSubprogramLinkageName(); in emitPseudoProbe() local 39 InlinedAt->getDiscriminator()); in emitPseudoProbe() 41 InlinedAt = InlinedAt->getInlinedAt(); in emitPseudoProbe()
|
| H A D | CodeViewDebug.cpp | 235 CodeViewDebug::getInlineSite(const DILocation *InlinedAt, in getInlineSite() argument 237 auto SiteInsertion = CurFn->InlineSites.insert({InlinedAt, InlineSite()}); in getInlineSite() 241 if (const DILocation *OuterIA = InlinedAt->getInlinedAt()) in getInlineSite() 243 getInlineSite(OuterIA, InlinedAt->getScope()->getSubprogram()) in getInlineSite() 248 Site->SiteFuncId, ParentFuncId, maybeRecordFile(InlinedAt->getFile()), in getInlineSite() 249 InlinedAt->getLine(), InlinedAt->getColumn(), SMLoc()); in getInlineSite() 254 if (InlinedAt->getInlinedAt() == nullptr) in getInlineSite() 491 if (const DILocation *InlinedAt = LS->getInlinedAt()) { in recordLocalVariable() local 494 InlineSite &Site = getInlineSite(InlinedAt, Inlinee); in recordLocalVariable() 1005 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 | 259 InlineSite &getInlineSite(const DILocation *InlinedAt, 375 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-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SampleProfileProbe.cpp | 57 const DILocation *InlinedAt = DIL ? DIL->getInlinedAt() : nullptr; in getCallStackHash() 58 while (InlinedAt) { in getCallStackHash() 59 Hash ^= MD5Hash(std::to_string(InlinedAt->getLine())); in getCallStackHash() 60 Hash ^= MD5Hash(std::to_string(InlinedAt->getColumn())); in getCallStackHash() 61 auto Name = InlinedAt->getSubprogramLinkageName(); in getCallStackHash() 63 InlinedAt = InlinedAt->getInlinedAt(); in getCallStackHash() 56 const DILocation *InlinedAt = DIL ? DIL->getInlinedAt() : nullptr; getCallStackHash() local
|
| /freebsd-src/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 | LiveDebugVariables.cpp | 713 auto *InlinedAt = DL ? DL->getInlinedAt() : nullptr; in printExtendedName() local 714 if (InlinedAt) { in printExtendedName() 715 if (DebugLoc InlinedAtDL = InlinedAt) { in printExtendedName()
|
| H A D | AssignmentTrackingAnalysis.cpp | 1660 DILocation *InlinedAt = const_cast<DILocation *>(V.getInlinedAt()); in processUntaggedInstruction() 1662 Fn.getContext(), 0, 0, V.getVariable()->getScope(), InlinedAt); in processUntaggedInstruction() 1658 DILocation *InlinedAt = const_cast<DILocation *>(V.getInlinedAt()); processUntaggedInstruction() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCCodeView.cpp | 107 MCCVFunctionInfo::LineInfo InlinedAt; in recordInlinedCallSiteId() 108 InlinedAt.File = IAFile; in recordInlinedCallSiteId() 109 InlinedAt.Line = IALine; in recordInlinedCallSiteId() 110 InlinedAt.Col = IACol; in recordInlinedCallSiteId() local 115 Info->InlinedAt = InlinedAt; in recordInlinedCallSiteId() 120 InlinedAt = Info->InlinedAt; in recordInlinedCallSiteId() 122 Info->InlinedAtMap[FuncId] = InlinedAt; in recordInlinedCallSiteId()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugLoc.cpp | 110 DebugLoc DebugLoc::appendInlinedAt(const DebugLoc &DL, DILocation *InlinedAt, in appendInlinedAt() argument 114 DILocation *Last = InlinedAt; in appendInlinedAt()
|
| H A D | DebugInfo.cpp | 162 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc() 167 return DILocation::get(DII->getContext(), 0, 0, Scope, InlinedAt); in getDebugValueLoc() 174 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); in getDebugValueLoc() 179 return DILocation::get(DVR->getContext(), 0, 0, Scope, InlinedAt); 734 auto *InlinedAt = map(MLD->getInlinedAt()); in getReplacementMDLocation() 737 MLD->getColumn(), Scope, InlinedAt); 739 Scope, InlinedAt); in getReplacementMDNode() 880 MDNode *InlinedAt = DL.getInlinedAt(); in stripNonLineTableDebugInfo() 882 InlinedAt = remap(InlinedAt); in stripNonLineTableDebugInfo() 158 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); getDebugValueLoc() local 170 DILocation *InlinedAt = DeclareLoc.getInlinedAt(); getDebugValueLoc() local 729 auto *InlinedAt = map(MLD->getInlinedAt()); getReplacementMDLocation() local 875 MDNode *InlinedAt = DL.getInlinedAt(); stripNonLineTableDebugInfo() local 1200 LLVMDIBuilderCreateDebugLocation(LLVMContextRef Ctx,unsigned Line,unsigned Column,LLVMMetadataRef Scope,LLVMMetadataRef InlinedAt) LLVMDIBuilderCreateDebugLocation() argument [all...] |
| H A D | DebugInfoMetadata.cpp | 47 InlinedAt(DII->getDebugLoc().getInlinedAt()) {} in DebugVariable() 52 InlinedAt(DVR->getDebugLoc().getInlinedAt()) {} in DebugVariableAggregate() 82 Metadata *InlinedAt, bool ImplicitCode, in getImpl() 90 InlinedAt, ImplicitCode))) in getImpl() 100 if (InlinedAt) in getImpl() 101 Ops.push_back(InlinedAt); in getImpl() 144 assert(Res.second && "Multiple <SP, InlinedAt> pairs in a location chain?"); in getMergedLocation() 180 DILocation *InlinedAt) -> DILocation * { in getMergedLocation() 183 InlinedAt); in getMergedLocation() 217 return DILocation::get(C, Line, Col, Scope, InlinedAt); in getMergedLocation() 78 getImpl(LLVMContext & Context,unsigned Line,unsigned Column,Metadata * Scope,Metadata * InlinedAt,bool ImplicitCode,StorageType Storage,bool ShouldCreate) getImpl() argument 176 __anon3f57e9e00102(const DILocation *L1, const DILocation *L2, DILocation *InlinedAt) getMergedLocation() argument [all...] |
| H A D | LLVMContextImpl.h | 320 Metadata *InlinedAt; 324 Metadata *InlinedAt, bool ImplicitCode) 325 : Line(Line), Column(Column), Scope(Scope), InlinedAt(InlinedAt), 329 InlinedAt(L->getRawInlinedAt()), ImplicitCode(L->isImplicitCode()) {} 333 Scope == RHS->getRawScope() && InlinedAt == RHS->getRawInlinedAt() && 338 return hash_combine(Line, Column, Scope, InlinedAt, ImplicitCode);
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugLoc.h | 75 static DebugLoc appendInlinedAt(const DebugLoc &DL, DILocation *InlinedAt,
|
| H A D | DebugInfoMetadata.h | 1961 Metadata *InlinedAt, bool ImplicitCode, 1965 DILocation *InlinedAt, bool ImplicitCode, in setImplicitCode() 1968 static_cast<Metadata *>(InlinedAt), ImplicitCode, Storage, in getFilename() 1985 Metadata *InlinedAt = nullptr, bool ImplicitCode = false), 1986 (Line, Column, Scope, InlinedAt, ImplicitCode)) 1989 DILocation *InlinedAt = nullptr, 1991 (Line, Column, Scope, InlinedAt, ImplicitCode)) 3993 const DILocation *InlinedAt; 4005 const DILocation *InlinedAt) 4006 : Variable(Var), Fragment(FragmentInfo), InlinedAt(InlinedA [all...] |
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCCodeView.h | 114 LineInfo InlinedAt; member
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LexicalScopes.h | 215 const DILocation *InlinedAt);
|
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 451 void setInlinedAt(llvm::MDNode *InlinedAt) { CurInlinedAt = InlinedAt; } 441 setInlinedAt(llvm::MDNode * InlinedAt) setInlinedAt() argument
|
| H A D | CGClass.cpp | 1658 llvm::MDNode *InlinedAt; in DeclAsInlineDebugLocation() 1666 InlinedAt = DI->getInlinedAt(); in ~DeclAsInlineDebugLocation() 1675 DI->setInlinedAt(InlinedAt); 1649 llvm::MDNode *InlinedAt; global() member in __anon827950500411::DeclAsInlineDebugLocation
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | DebugInfo.h | 478 * \param InlinedAt The scope where this location was inlined, if at all. 486 LLVMMetadataRef InlinedAt);
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 2324 MDNode *InlinedAt = nullptr; in parseDIExpression() 2371 if (parseMDNode(InlinedAt)) in parseDILocation() 2374 if (parseDILocation(InlinedAt)) in parseDILocation() 2378 if (!isa<DILocation>(InlinedAt)) in parseDILocation() 2415 InlinedAt, ImplicitCode); in parseDILocation() 2349 MDNode *InlinedAt = nullptr; parseDILocation() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | VarLocBasedImpl.cpp | 1405 const DILocation *InlinedAt = DebugLoc->getInlinedAt(); in transferDebugValue() local 1409 DebugVariable V(Var, Expr, InlinedAt); in transferDebugValue()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1431 Metadata *InlinedAt = getMDOrNull(Record[4]); in parseOneMetadata() 1434 GET_OR_DISTINCT(DILocation, (Context, Line, Column, Scope, InlinedAt, in parseOneMetadata() 1423 Metadata *InlinedAt = getMDOrNull(Record[4]); parseOneMetadata() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 1736 /// inlined at \p InlinedAt. \p IANodes is an inlined-at cache. in fixupLineNumbers() 1737 static DebugLoc inlineDebugLoc(DebugLoc OrigDL, DILocation *InlinedAt, in fixupLineNumbers() 1740 auto IA = DebugLoc::appendInlinedAt(OrigDL, InlinedAt, Ctx, IANodes); in fixupLineNumbers() 1635 inlineDebugLoc(DebugLoc OrigDL,DILocation * InlinedAt,LLVMContext & Ctx,DenseMap<const MDNode *,MDNode * > & IANodes) inlineDebugLoc() argument
|