Home
last modified time | relevance | path

Searched refs:DILocalScope (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLexicalScopes.h46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, in LexicalScope()
63 const DILocalScope *getScopeNode() const { return Desc; } in getScopeNode()
123 const DILocalScope *Desc; // Debug info descriptor.
180 LexicalScope *findAbstractScope(const DILocalScope *N) { in findAbstractScope()
186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { in findInlinedScope()
192 LexicalScope *findLexicalScope(const DILocalScope *N) { in findLexicalScope()
201 LexicalScope *getOrCreateAbstractScope(const DILocalScope *Scope);
206 LexicalScope *getOrCreateLexicalScope(const DILocalScope *Scope,
214 LexicalScope *getOrCreateRegularScope(const DILocalScope *Scope);
217 LexicalScope *getOrCreateInlinedScope(const DILocalScope *Scope,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLexicalScopes.cpp124 DILocalScope *Scope = DL->getScope(); in findLexicalScope()
141 LexicalScope *LexicalScopes::getOrCreateLexicalScope(const DILocalScope *Scope, in getOrCreateLexicalScope()
159 LexicalScopes::getOrCreateRegularScope(const DILocalScope *Scope) { in getOrCreateRegularScope()
187 LexicalScopes::getOrCreateInlinedScope(const DILocalScope *Scope, in getOrCreateInlinedScope()
191 std::pair<const DILocalScope *, const DILocation *> P(Scope, InlinedAt); in getOrCreateInlinedScope()
211 LexicalScopes::getOrCreateAbstractScope(const DILocalScope *Scope) { in getOrCreateAbstractScope()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DDebugInfoMetadata.h1325 class DILocalScope : public DIScope {
1327 DILocalScope(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, in DILocalScope() function
1330 ~DILocalScope() = default;
1343 DILocalScope *getNonLexicalBlockFileScope() const;
1368 unsigned Column, DILocalScope *Scope,
1425 (unsigned Line, unsigned Column, DILocalScope *Scope,
1435 DILocalScope *getScope() const { return cast<DILocalScope>(getRawScope()); } in getScope()
1459 DILocalScope *getInlinedAtScope() const { in getInlinedAtScope()
1593 class DISubprogram : public DILocalScope {
1652 : DILocalScope(C, DISubprogramKind, Storage, dwarf::DW_TAG_subprogram, in DISubprogram()
[all …]
DMetadata.def97 HANDLE_SPECIALIZED_MDNODE_BRANCH(DILocalScope)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DADCE.cpp171 void collectLiveScopes(const DILocalScope &LS);
420 void AggressiveDeadCodeElimination::collectLiveScopes(const DILocalScope &LS) { in collectLiveScopes()
428 collectLiveScopes(cast<DILocalScope>(*LS.getScope())); in collectLiveScopes()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.h170 if (!isa<DILocalScope>(Scope)) in addImportedEntity()
174 auto *LocalScope = cast<DILocalScope>(Scope)->getNonLexicalBlockFileScope(); in addImportedEntity()
DDwarfDebug.cpp920 if (isa<DILocalScope>(N->getScope())) in constructAndAddImportedEntityDIE()
1012 return !isa<DILocalScope>(IE->getScope()); in beginModule()
1294 cast<DILocalScope>(ScopeNode))); in ensureAbstractEntityIsCreated()
1303 LScopes.findAbstractScope(cast_or_null<DILocalScope>(ScopeNode))) in ensureAbstractEntityIsCreatedIfScoped()
1641 const DILocalScope *LocalScope = in collectEntityInfo()
DCodeViewDebug.cpp3009 if (Scope && isa<DILocalScope>(Scope)) { in collectGlobalVariableInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DDebugInfoMetadata.cpp115 if (!S || !isa<DILocalScope>(S)) in getMergedLocation()
583 DISubprogram *DILocalScope::getSubprogram() const { in getSubprogram()
589 DILocalScope *DILocalScope::getNonLexicalBlockFileScope() const { in getNonLexicalBlockFileScope()
592 return const_cast<DILocalScope *>(this); in getNonLexicalBlockFileScope()
DDIBuilder.cpp685 DILocalVariable::get(VMContext, cast_or_null<DILocalScope>(Context), Name, in createLocalVariable()
723 DILabel::get(VMContext, cast_or_null<DILocalScope>(Context), Name, in createLabel()
DVerifier.cpp875 AssertDI(N.getRawScope() && isa<DILocalScope>(N.getRawScope()), in visitDILocation()
1159 AssertDI(N.getRawScope() && isa<DILocalScope>(N.getRawScope()), in visitDILexicalBlockBase()
1266 AssertDI(N.getRawScope() && isa<DILocalScope>(N.getRawScope()), in visitDILocalVariable()
1279 AssertDI(N.getRawScope() && isa<DILocalScope>(N.getRawScope()), in visitDILabel()
2372 AssertDI(Parent && isa<DILocalScope>(Parent), in visitFunction()
2375 DILocalScope *Scope = DL->getInlinedAtScope(); in visitFunction()
4758 assert(!isa<DILocalScope>(LocalScope) && "Unknown type of local scope"); in getSubprogram()
DDebugInfo.cpp44 if (auto *LocalScope = dyn_cast_or_null<DILocalScope>(Scope)) in getDISubprogram()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DMetadata.def98 HANDLE_SPECIALIZED_MDNODE_BRANCH(DILocalScope)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Linker/
DIRMover.cpp1159 if (isa<DILocalScope>(Scope)) in prepareCompileUnitsForImport()