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

  /external/llvm/include/llvm/Analysis/
DIBuilder.h 31 class DIDescriptor;
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...]
DebugInfo.h 48 /// DIDescriptor - A thin wraper around MDNode to access encoded debug info.
51 class DIDescriptor {
73 DIDescriptor getDescriptorField(unsigned Elt) const;
85 explicit DIDescriptor() : DbgNode(0) {}
86 explicit DIDescriptor(const MDNode *N) : DbgNode(N) {}
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)
    [all...]
  /external/llvm/lib/Analysis/
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())
253 unsigned LineNo, DIDescriptor Context) {
313 DIType DIBuilder::createMemberType(DIDescriptor Scope, StringRef Name,
409 DIType DIBuilder::createClassType(DIDescriptor Context, StringRef Name,
438 DIBuilder::createTemplateTypeParameter(DIDescriptor Context, StringRef Name,
456 DIBuilder::createTemplateValueParameter(DIDescriptor Context, StringRef Name,
474 DIType DIBuilder::createStructType(DIDescriptor Context, StringRef Name,
499 DIType DIBuilder::createUnionType(DIDescriptor Scope, StringRef Name,
546 DIType DIBuilder::createEnumerationType(DIDescriptor Scope, StringRef Name,
648 DIDescriptor DIBuilder::createUnspecifiedParameter()
    [all...]
DbgInfoPrinter.cpp 69 DIDescriptor DIG(cast<MDNode>(NMD->getOperand(i)));
86 DIDescriptor DIG(cast<MDNode>(NMD->getOperand(i)));
  /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 75 llvm::DIDescriptor D
82 llvm::DIDescriptor D
91 llvm::DIDescriptor CGDebugInfo::getContextDescriptor(const Decl *Context) {
98 return llvm::DIDescriptor(dyn_cast_or_null<llvm::MDNode>(&*I->second));
102 return llvm::DIDescriptor(getOrCreateNameSpace(NSDecl));
108 return llvm::DIDescriptor(Ty);
497 llvm::DIDescriptor Ctx) {
522 llvm::DIDescriptor CGDebugInfo::createContextChain(const Decl *Context) {
530 return llvm::DIDescriptor(dyn_cast_or_null<llvm::MDNode>(&*I->second));
534 return llvm::DIDescriptor(getOrCreateNameSpace(NSDecl))
    [all...]
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/
DwarfCompileUnit.cpp 400 DIDescriptor varField = DIDescriptor();
401 DIDescriptor forwardingField = DIDescriptor();
404 DIDescriptor Element = Fields.getElement(i);
580 DIDescriptor Element = TParams.getElement(i);
591 void CompileUnit::addToContextOwner(DIE *Die, DIDescriptor Context) {
678 DIDescriptor Context = Ty.getContext();
773 DIDescriptor Enum(Elements.getElement(i));
784 DIDescriptor RTy = Elements.getElement(0)
    [all...]
DwarfCompileUnit.h 262 void addToContextOwner(DIE *Die, DIDescriptor Context);
DwarfDebug.cpp 115 DIDescriptor Element = Elements.getElement(i);
756 new LexicalScope(NULL, DIDescriptor(SP), NULL, false);
    [all...]
  /external/llvm/tools/opt/
opt.cpp 357 void getContextName(DIDescriptor Context, std::string &N) {

Completed in 138 milliseconds