HomeSort by relevance Sort by last modified time
    Searched refs:DIDescriptor (Results 1 - 13 of 13) sorted by null

  /external/llvm/include/llvm/
DebugInfo.h 48 /// DIDescriptor - A thin wraper around MDNode to access encoded debug info.
51 class DIDescriptor {
77 DIDescriptor getDescriptorField(unsigned Elt) const;
90 explicit DIDescriptor() : DbgNode(0) {}
91 explicit DIDescriptor(const MDNode *N) : DbgNode(N) {}
92 explicit DIDescriptor(const DIFile F);
93 explicit DIDescriptor(const DISubprogram F);
94 explicit DIDescriptor(const DILexicalBlockFile F);
95 explicit DIDescriptor(const DILexicalBlock F);
96 explicit DIDescriptor(const DIVariable F)
    [all...]
DIBuilder.h 34 class DIDescriptor;
151 unsigned LineNo, DIDescriptor Context);
177 createMemberType(DIDescriptor Scope, StringRef Name, DIFile File,
190 DIType createStaticMemberType(DIDescriptor Scope, StringRef Name,
268 DIType createClassType(DIDescriptor Scope, StringRef Name, DIFile File,
285 DICompositeType createStructType(DIDescriptor Scope, StringRef Name,
303 DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber,
316 createTemplateTypeParameter(DIDescriptor Scope, StringRef Name, DIType Ty,
330 createTemplateValueParameter(DIDescriptor Scope, StringRef Name, DIType Ty,
361 DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber
    [all...]
  /external/llvm/lib/IR/
DebugInfo.cpp 33 // DIDescriptor
36 DIDescriptor::DIDescriptor(const DIFile F) : DbgNode(F.DbgNode) {
39 DIDescriptor::DIDescriptor(const DISubprogram F) : DbgNode(F.DbgNode) {
42 DIDescriptor::DIDescriptor(const DILexicalBlockFile F) : DbgNode(F.DbgNode) {
45 DIDescriptor::DIDescriptor(const DILexicalBlock F) : DbgNode(F.DbgNode) {
48 DIDescriptor::DIDescriptor(const DIVariable F) : DbgNode(F.DbgNode)
    [all...]
DIBuilder.cpp 69 if (DIDescriptor(N).isCompileUnit())
264 unsigned LineNo, DIDescriptor Context) {
325 DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber,
346 DIType DIBuilder::createStaticMemberType(DIDescriptor Scope, StringRef Name,
351 Flags |= DIDescriptor::FlagStaticMember;
445 DIBuilder::createTemplateTypeParameter(DIDescriptor Context, StringRef Name,
463 DIBuilder::createTemplateValueParameter(DIDescriptor Context, StringRef Name,
481 DIType DIBuilder::createClassType(DIDescriptor Context, StringRef Name,
513 DICompositeType DIBuilder::createStructType(DIDescriptor Context,
546 DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber
    [all...]
AsmWriter.cpp     [all...]
  /external/llvm/lib/CodeGen/
LexicalScopes.cpp 124 DIDescriptor D = DIDescriptor(Scope);
152 DIDescriptor D = DIDescriptor(Scope);
155 D = DIDescriptor(Scope);
165 WScope = new LexicalScope(Parent, DIDescriptor(Scope), NULL, false);
167 if (!Parent && DIDescriptor(Scope).isSubprogram()
183 DIDescriptor(Scope), InlinedAt, false);
193 DIDescriptor Scope(N);
203 DIDescriptor ParentDesc = DB.getContext()
    [all...]
  /external/clang/lib/CodeGen/
CGDebugInfo.cpp 76 llvm::DIDescriptor D
83 llvm::DIDescriptor D
92 llvm::DIDescriptor CGDebugInfo::getContextDescriptor(const Decl *Context) {
100 return llvm::DIDescriptor(dyn_cast_or_null<llvm::MDNode>(V));
105 return llvm::DIDescriptor(getOrCreateNameSpace(NSDecl));
111 return llvm::DIDescriptor(Ty);
402 DBuilder.createMemberType(llvm::DIDescriptor(ObjNode), "isa",
565 llvm::DIDescriptor Ctx) {
586 llvm::DIDescriptor CGDebugInfo::createContextChain(const Decl *Context) {
595 return llvm::DIDescriptor(dyn_cast_or_null<llvm::MDNode>(V))
    [all...]
CGDebugInfo.h 173 llvm::DIDescriptor scope);
283 llvm::DIDescriptor getContextDescriptor(const Decl *Decl);
287 llvm::DIType createRecordFwdDecl(const RecordDecl *, llvm::DIDescriptor);
290 llvm::DIDescriptor createContextChain(const Decl *Decl);
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfCompileUnit.cpp 517 DIDescriptor varField = DIDescriptor();
518 DIDescriptor forwardingField = DIDescriptor();
521 DIDescriptor Element = Fields.getElement(i);
692 DIDescriptor Element = TParams.getElement(i);
703 DIE *CompileUnit::getOrCreateContextDIE(DIDescriptor Context) {
715 void CompileUnit::addToContextOwner(DIE *Die, DIDescriptor Context) {
792 DIDescriptor Context = Ty.getContext();
889 DIDescriptor Enum(Elements.getElement(i))
    [all...]
DwarfCompileUnit.h 98 DIE *getOrCreateContextDIE(DIDescriptor Context);
306 void addToContextOwner(DIE *Die, DIDescriptor Context);
DwarfDebug.cpp 148 DIDescriptor Element = Elements.getElement(i);
841 new LexicalScope(NULL, DIDescriptor(SP), NULL, false);
    [all...]
  /external/llvm/lib/Transforms/IPO/
DeadArgumentElimination.cpp 207 if (!DIDescriptor(Node).isCompileUnit())
    [all...]
  /external/llvm/tools/opt/
opt.cpp 369 void getContextName(DIDescriptor Context, std::string &N) {

Completed in 1093 milliseconds