Home
last modified time | relevance | path

Searched refs:DIDescriptor (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Analysis/
DDebugInfo.cpp36 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 …]
DDIBuilder.cpp68 if (DIDescriptor(N).isCompileUnit()) in getNonCompileUnitScope()
251 unsigned LineNo, DIDescriptor Context) { in createTypedef()
311 DIType DIBuilder::createMemberType(DIDescriptor Scope, StringRef Name, in createMemberType()
362 DIType DIBuilder::createClassType(DIDescriptor Context, StringRef Name, in createClassType()
391 DIBuilder::createTemplateTypeParameter(DIDescriptor Context, StringRef Name, in createTemplateTypeParameter()
409 DIBuilder::createTemplateValueParameter(DIDescriptor Context, StringRef Name, in createTemplateValueParameter()
427 DIType DIBuilder::createStructType(DIDescriptor Context, StringRef Name, in createStructType()
452 DIType DIBuilder::createUnionType(DIDescriptor Scope, StringRef Name, in createUnionType()
499 DIType DIBuilder::createEnumerationType(DIDescriptor Scope, StringRef Name, in createEnumerationType()
601 DIDescriptor DIBuilder::createUnspecifiedParameter() { in createUnspecifiedParameter()
[all …]
DDbgInfoPrinter.cpp69 DIDescriptor DIG(cast<MDNode>(NMD->getOperand(i))); in findDbgGlobalDeclare()
86 DIDescriptor DIG(cast<MDNode>(NMD->getOperand(i))); in findDbgSubprogramDeclare()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DDIBuilder.h31 class DIDescriptor; variable
139 unsigned LineNo, DIDescriptor Context);
164 DIType createMemberType(DIDescriptor Scope, StringRef Name, DIFile File,
208 DIType createClassType(DIDescriptor Scope, StringRef Name, DIFile File,
225 DIType createStructType(DIDescriptor Scope, StringRef Name, DIFile File,
240 DIType createUnionType(DIDescriptor Scope, StringRef Name, DIFile File,
254 createTemplateTypeParameter(DIDescriptor Scope, StringRef Name, DIType Ty,
268 createTemplateValueParameter(DIDescriptor Scope, StringRef Name, DIType Ty,
298 DIType createEnumerationType(DIDescriptor Scope, StringRef Name,
322 DIDescriptor createUnspecifiedParameter();
[all …]
DDebugInfo.h50 class DIDescriptor {
72 DIDescriptor getDescriptorField(unsigned Elt) const;
84 explicit DIDescriptor() : DbgNode(0) {} in DIDescriptor() function
85 explicit DIDescriptor(const MDNode *N) : DbgNode(N) {} in DIDescriptor() function
86 explicit DIDescriptor(const DIFile F);
87 explicit DIDescriptor(const DISubprogram F);
88 explicit DIDescriptor(const DILexicalBlockFile F);
89 explicit DIDescriptor(const DILexicalBlock F);
90 explicit DIDescriptor(const DIVariable F);
91 explicit DIDescriptor(const DIType F);
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLexicalScopes.cpp124 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/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp373 DIDescriptor varField = DIDescriptor(); in addBlockByrefAddress()
374 DIDescriptor forwardingField = DIDescriptor(); in addBlockByrefAddress()
377 DIDescriptor Element = Fields.getElement(i); in addBlockByrefAddress()
553 DIDescriptor Element = TParams.getElement(i); in addTemplateParams()
564 void CompileUnit::addToContextOwner(DIE *Die, DIDescriptor Context) { in addToContextOwner()
635 DIDescriptor Context = Ty.getContext(); in addGlobalType()
730 DIDescriptor Enum(Elements.getElement(i)); in constructTypeDIE()
741 DIDescriptor RTy = Elements.getElement(0); in constructTypeDIE()
747 DIDescriptor Ty = Elements.getElement(i); in constructTypeDIE()
776 DIDescriptor Element = Elements.getElement(i); in constructTypeDIE()
[all …]
DDwarfCompileUnit.h226 void addToContextOwner(DIE *Die, DIDescriptor Context);
DDwarfDebug.cpp109 DIDescriptor Element = Elements.getElement(i); in getType()
674 new LexicalScope(NULL, DIDescriptor(SP), NULL, false); in endModule()
1360 DIDescriptor Scope(S); in recordSourceLine()
/external/llvm/test/CodeGen/PowerPC/
Dpr15031.ll279 %"class.llvm::DIVariable" = type { %"class.llvm::DIDescriptor" }
280 %"class.llvm::DIDescriptor" = type { %"class.llvm::MDNode"* }
281 %"class.llvm::DIScope" = type { %"class.llvm::DIDescriptor" }
/external/swiftshader/third_party/LLVM/tools/opt/
Dopt.cpp354 void getContextName(DIDescriptor Context, std::string &N) { in getContextName()
/external/llvm/docs/
DSourceLevelDebugging.rst363 references are the ``DIDescriptor`` classes defined in