/external/llvm/lib/Analysis/ |
D | DebugInfo.cpp | 36 DIDescriptor::DIDescriptor(const DIFile F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor 39 DIDescriptor::DIDescriptor(const DISubprogram F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor 42 DIDescriptor::DIDescriptor(const DILexicalBlockFile F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor 45 DIDescriptor::DIDescriptor(const DILexicalBlock F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor 48 DIDescriptor::DIDescriptor(const DIVariable F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor 51 DIDescriptor::DIDescriptor(const DIType F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor 55 DIDescriptor::getStringField(unsigned Elt) const { in getStringField() 66 uint64_t DIDescriptor::getUInt64Field(unsigned Elt) const { in getUInt64Field() 77 DIDescriptor DIDescriptor::getDescriptorField(unsigned Elt) const { in getDescriptorField() 79 return DIDescriptor(); in getDescriptorField() [all …]
|
D | DIBuilder.cpp | 69 if (DIDescriptor(N).isCompileUnit()) in getNonCompileUnitScope() 253 unsigned LineNo, DIDescriptor Context) { in createTypedef() 313 DIType DIBuilder::createMemberType(DIDescriptor Scope, StringRef Name, in createMemberType() 409 DIType DIBuilder::createClassType(DIDescriptor Context, StringRef Name, in createClassType() 438 DIBuilder::createTemplateTypeParameter(DIDescriptor Context, StringRef Name, in createTemplateTypeParameter() 456 DIBuilder::createTemplateValueParameter(DIDescriptor Context, StringRef Name, in createTemplateValueParameter() 474 DIType DIBuilder::createStructType(DIDescriptor Context, StringRef Name, in createStructType() 499 DIType DIBuilder::createUnionType(DIDescriptor Scope, StringRef Name, in createUnionType() 546 DIType DIBuilder::createEnumerationType(DIDescriptor Scope, StringRef Name, in createEnumerationType() 648 DIDescriptor DIBuilder::createUnspecifiedParameter() { in createUnspecifiedParameter() [all …]
|
D | DbgInfoPrinter.cpp | 69 DIDescriptor DIG(cast<MDNode>(NMD->getOperand(i))); in findDbgGlobalDeclare() 86 DIDescriptor DIG(cast<MDNode>(NMD->getOperand(i))); in findDbgSubprogramDeclare()
|
/external/llvm/include/llvm/Analysis/ |
D | DIBuilder.h | 31 class DIDescriptor; variable 140 unsigned LineNo, DIDescriptor Context); 165 DIType createMemberType(DIDescriptor Scope, StringRef Name, DIFile File, 242 DIType createClassType(DIDescriptor Scope, StringRef Name, DIFile File, 259 DIType createStructType(DIDescriptor Scope, StringRef Name, DIFile File, 274 DIType createUnionType(DIDescriptor Scope, StringRef Name, DIFile File, 288 createTemplateTypeParameter(DIDescriptor Scope, StringRef Name, DIType Ty, 302 createTemplateValueParameter(DIDescriptor Scope, StringRef Name, DIType Ty, 332 DIType createEnumerationType(DIDescriptor Scope, StringRef Name, 360 DIDescriptor createUnspecifiedParameter(); [all …]
|
D | DebugInfo.h | 51 class DIDescriptor { 73 DIDescriptor getDescriptorField(unsigned Elt) const; 85 explicit DIDescriptor() : DbgNode(0) {} in DIDescriptor() function 86 explicit DIDescriptor(const MDNode *N) : DbgNode(N) {} in DIDescriptor() function 87 explicit DIDescriptor(const DIFile F); 88 explicit DIDescriptor(const DISubprogram F); 89 explicit DIDescriptor(const DILexicalBlockFile F); 90 explicit DIDescriptor(const DILexicalBlock F); 91 explicit DIDescriptor(const DIVariable F); 92 explicit DIDescriptor(const DIType F); [all …]
|
/external/llvm/lib/CodeGen/ |
D | LexicalScopes.cpp | 124 DIDescriptor D = DIDescriptor(Scope); in findLexicalScope() 152 DIDescriptor D = DIDescriptor(Scope); in getOrCreateRegularScope() 155 D = DIDescriptor(Scope); in getOrCreateRegularScope() 165 WScope = new LexicalScope(Parent, DIDescriptor(Scope), NULL, false); in getOrCreateRegularScope() 167 if (!Parent && DIDescriptor(Scope).isSubprogram() in getOrCreateRegularScope() 183 DIDescriptor(Scope), InlinedAt, false); in getOrCreateInlinedScope() 193 DIDescriptor Scope(N); in getOrCreateAbstractScope() 203 DIDescriptor ParentDesc = DB.getContext(); in getOrCreateAbstractScope() 206 AScope = new LexicalScope(Parent, DIDescriptor(N), NULL, true); in getOrCreateAbstractScope() 208 if (DIDescriptor(N).isSubprogram()) in getOrCreateAbstractScope()
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.cpp | 75 llvm::DIDescriptor D in setLocation() 82 llvm::DIDescriptor D in setLocation() 91 llvm::DIDescriptor CGDebugInfo::getContextDescriptor(const Decl *Context) { in getContextDescriptor() 98 return llvm::DIDescriptor(dyn_cast_or_null<llvm::MDNode>(&*I->second)); in getContextDescriptor() 102 return llvm::DIDescriptor(getOrCreateNameSpace(NSDecl)); in getContextDescriptor() 108 return llvm::DIDescriptor(Ty); in getContextDescriptor() 497 llvm::DIDescriptor Ctx) { in createRecordFwdDecl() 522 llvm::DIDescriptor CGDebugInfo::createContextChain(const Decl *Context) { in createContextChain() 530 return llvm::DIDescriptor(dyn_cast_or_null<llvm::MDNode>(&*I->second)); in createContextChain() 534 return llvm::DIDescriptor(getOrCreateNameSpace(NSDecl)); in createContextChain() [all …]
|
D | CGDebugInfo.h | 150 llvm::DIDescriptor scope); 246 llvm::DIDescriptor getContextDescriptor(const Decl *Decl); 250 llvm::DIType createRecordFwdDecl(const RecordDecl *, llvm::DIDescriptor); 253 llvm::DIDescriptor createContextChain(const Decl *Decl);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfCompileUnit.cpp | 400 DIDescriptor varField = DIDescriptor(); in addBlockByrefAddress() 401 DIDescriptor forwardingField = DIDescriptor(); in addBlockByrefAddress() 404 DIDescriptor Element = Fields.getElement(i); in addBlockByrefAddress() 580 DIDescriptor Element = TParams.getElement(i); in addTemplateParams() 591 void CompileUnit::addToContextOwner(DIE *Die, DIDescriptor Context) { in addToContextOwner() 678 DIDescriptor Context = Ty.getContext(); in addGlobalType() 773 DIDescriptor Enum(Elements.getElement(i)); in constructTypeDIE() 784 DIDescriptor RTy = Elements.getElement(0); in constructTypeDIE() 790 DIDescriptor Ty = Elements.getElement(i); in constructTypeDIE() 823 DIDescriptor Element = Elements.getElement(i); in constructTypeDIE() [all …]
|
D | DwarfCompileUnit.h | 262 void addToContextOwner(DIE *Die, DIDescriptor Context);
|
D | DwarfDebug.cpp | 115 DIDescriptor Element = Elements.getElement(i); in getType() 756 new LexicalScope(NULL, DIDescriptor(SP), NULL, false); in endModule() 1464 DIDescriptor Scope(S); in recordSourceLine()
|
/external/llvm/tools/opt/ |
D | opt.cpp | 357 void getContextName(DIDescriptor Context, std::string &N) { in getContextName()
|