Searched refs:DILexicalBlockBase (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LexicalScopes.cpp | 170 if (auto *Block = dyn_cast<DILexicalBlockBase>(Scope)) in getOrCreateRegularScope() 198 if (auto *Block = dyn_cast<DILexicalBlockBase>(Scope)) in getOrCreateInlinedScope() 221 if (auto *Block = dyn_cast<DILexicalBlockBase>(Scope)) in getOrCreateAbstractScope()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 142 static DILexicalBlockBase *cloneAndReplaceParentScope(DILexicalBlockBase *LBB, in cloneAndReplaceParentScope() 145 cast<DILexicalBlockBase>(*ClonedScope).replaceScope(NewParent); in cloneAndReplaceParentScope() 146 return cast<DILexicalBlockBase>( in cloneAndReplaceParentScope() 337 if (auto *LBB = dyn_cast<DILexicalBlockBase>(CommonLocScope); in getMergedLocation() 531 if (auto *LB = dyn_cast<DILexicalBlockBase>(this)) in getScope() 559 assert((isa<DILexicalBlockBase>(this) || isa<DIFile>(this) || in getName() 1319 if (auto *Block = dyn_cast<DILexicalBlockBase>(this)) in getSubprogram() 1350 cast<DILexicalBlockBase>(ScopeToUpdate), UpdatedScope); in cloneScopeForSubprogram() 1438 DILexicalBlockBase::DILexicalBlockBase(LLVMContext &C, unsigned ID, in DILexicalBlockBase() function in DILexicalBlockBase
|
| H A D | DebugInfo.cpp | 326 if (auto *LB = dyn_cast<DILexicalBlockBase>(Scope)) { in processScope() 793 if (auto *MDLB = dyn_cast<DILexicalBlockBase>(N)) in remap()
|
| H A D | Verifier.cpp | 546 void visitDILexicalBlockBase(const DILexicalBlockBase &N); 1579 void Verifier::visitDILexicalBlockBase(const DILexicalBlockBase &N) { in visitDILexicalBlockBase() 6742 if (auto *LB = dyn_cast<DILexicalBlockBase>(LocalScope)) in getSubprogram()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Metadata.def | 100 HANDLE_SPECIALIZED_MDNODE_BRANCH(DILexicalBlockBase)
|
| H A D | DebugInfoMetadata.h | 2806 class DILexicalBlockBase : public DILocalScope { 2808 LLVM_ABI DILexicalBlockBase(LLVMContext &C, unsigned ID, StorageType Storage, 2810 ~DILexicalBlockBase() = default; 2831 class DILexicalBlock : public DILexicalBlockBase { 2839 : DILexicalBlockBase(C, DILexicalBlockKind, Storage, Ops), in DILexicalBlock() 2885 class DILexicalBlockFile : public DILexicalBlockBase { 2891 : DILexicalBlockBase(C, DILexicalBlockFileKind, Storage, Ops) { in DILexicalBlockFile()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.h | 173 std::unordered_map<const DILexicalBlockBase*, LexicalBlock> LexicalBlocks;
|