/external/llvm/lib/ExecutionEngine/ |
H A D | EventListenerCommon.h | 38 DIScope DIScope(Scope); 39 Filename = DIScope.getFilename(); 47 DIScope DIScope(Scope); 48 StringRef DirName = DIScope.getDirectory(); 49 StringRef FileName = DIScope.getFilename();
|
/external/llvm/include/llvm/IR/ |
H A D | DebugInfo.h | 52 class DIScope; 196 typedef DIRef<DIScope> DIScopeRef; 199 /// DIScope - A base class for various scopes. 201 /// Although, implementation-wise, DIScope is the parent class of most 203 /// DIScope's descendants are not a substitutable subtype of 204 /// DIScope. The DIDescriptor::isScope() method only is true for 207 class DIScope : public DIDescriptor { class in namespace:llvm 213 explicit DIScope(const MDNode *N = nullptr) : DIDescriptor(N) {} function in class:llvm::DIScope 223 /// Generate a reference to this DIScope. Uses the type identifier instead 233 friend DIScopeRef DIScope [all...] |
H A D | DIBuilder.h | 49 class DIScope; 667 DIImportedEntity createImportedModule(DIScope Context, DINameSpace NS, 674 DIImportedEntity createImportedModule(DIScope Context, DIImportedEntity NS, 682 DIImportedEntity createImportedDeclaration(DIScope Context, DIScope Decl, 685 DIImportedEntity createImportedDeclaration(DIScope Context,
|
/external/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 157 createImportedModule(LLVMContext &C, dwarf::Tag Tag, DIScope Context, 185 DIImportedEntity DIBuilder::createImportedModule(DIScope Context, 192 DIImportedEntity DIBuilder::createImportedModule(DIScope Context, 199 DIImportedEntity DIBuilder::createImportedDeclaration(DIScope Context, 200 DIScope Decl, 207 DIImportedEntity DIBuilder::createImportedDeclaration(DIScope Context, 368 DIScope(getNonCompileUnitScope(Context)).getRef(), 433 DIScope(getNonCompileUnitScope(Scope)).getRef(), 457 DIScope(getNonCompileUnitScope(Scope)).getRef(), 550 DIScope(getNonCompileUnitScop [all...] |
H A D | DebugInfo.cpp | 439 // only for lexical scopes and not all subclasses of DIScope. 693 DIScopeRef DIScope::getRef() const { 755 DIScopeRef DIScope::getContext() const { 777 StringRef DIScope::getName() const { 790 StringRef DIScope::getFilename() const { 796 StringRef DIScope::getDirectory() const { 1075 void DebugInfoFinder::processScope(DIScope Scope) { 1205 bool DebugInfoFinder::addScope(DIScope Scope) { 1261 DIScope(DbgNode).printInternal(OS); 1273 void DIScope [all...] |
H A D | DebugLoc.cpp | 173 DIScope Scope(getScope(Ctx)); 175 "Scope of a DebugLoc should be null or a DIScope.");
|
H A D | Verifier.cpp | 2558 for (DIScope S : Finder.scopes()) { 2559 Assert1(S.Verify(), "DIScope does not Verify!", S);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | AddDiscriminators.cpp | 198 DIScope Scope = FirstDIL.getScope();
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 185 llvm::DIScope scope); 316 llvm::DIScope getContextDescriptor(const Decl *Decl); 318 llvm::DIScope getCurrentContextDescriptor(const Decl *Decl); 359 /// \brief Retrieve the DIScope, if any, for the canonical form of this 361 llvm::DIScope getDeclarationOrDefinition(const Decl *D);
|
H A D | CGDebugInfo.cpp | 115 llvm::DIScope Scope(LexicalBlockStack.back()); 139 llvm::DIScope CGDebugInfo::getContextDescriptor(const Decl *Context) { 147 return llvm::DIScope(dyn_cast_or_null<llvm::MDNode>(V)); 799 llvm::DIScope scope) { 2319 llvm::DIScope CGDebugInfo::getDeclarationOrDefinition(const Decl *D) { 2337 return llvm::DIScope(); 2339 return llvm::DIScope(dyn_cast_or_null<llvm::MDNode>(V)); 2352 llvm::DIScope S = getContextDescriptor(cast<Decl>(D->getDeclContext())); 3223 llvm::DIScope CGDebugInfo::getCurrentContextDescriptor(const Decl *D) { 3225 return llvm::DIScope(LexicalBlockStac [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfUnit.h | 237 std::string getParentContextString(DIScope Context) const; 241 void addGlobalName(StringRef Name, DIE &Die, DIScope Context); 414 DIE *getOrCreateContextDIE(DIScope Context); 524 void updateAcceleratorTables(DIScope Context, DIType Ty, const DIE &TyDIE);
|
H A D | DwarfUnit.cpp | 916 DIE *DwarfUnit::getOrCreateContextDIE(DIScope Context) { 929 DIScope Context = resolve(Ty.getContext()); 961 DIScope Context = resolve(Ty.getContext()); 992 void DwarfUnit::updateAcceleratorTables(DIScope Context, DIType Ty, 1035 void DwarfUnit::addGlobalName(StringRef Name, DIE &Die, DIScope Context) { 1047 std::string DwarfUnit::getParentContextString(DIScope Context) const { 1056 SmallVector<DIScope, 1> Parents; 1069 for (SmallVectorImpl<DIScope>::reverse_iterator I = Parents.rbegin(), 1072 DIScope Ctx = *I; 1406 DIScope Contex [all...] |
H A D | WinCodeViewLineTables.cpp | 28 DIScope Scope(S);
|
H A D | DwarfDebug.cpp | 419 DIScope DS(Scope->getScopeNode()); 563 DIScope DS(Scope->getScopeNode()); 1617 if (DIScope Scope = DIScope(S)) {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 517 DIScope 521 "Scope of a DebugLoc should be null or a DIScope.");
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | DebugIR.cpp | 384 DIScope(LexicalBlockFileNode), T->getStructName(), DIFile(FileNode),
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.cpp | 290 DIScope Scope(curLoc.getScope(ctx)); 293 "Scope of a DebugLoc should be null or a DIScope.");
|