/external/llvm/include/llvm/ |
DebugInfo.h | 49 /// DIDescriptor - A thin wraper around MDNode to access encoded debug info. 52 class DIDescriptor { 79 DIDescriptor getDescriptorField(unsigned Elt) const; 92 explicit DIDescriptor(const MDNode *N = 0) : DbgNode(N) {} 102 // moment due to the conversion operator above making DIDescriptor nodes 106 bool operator==(DIDescriptor Other) const { 109 bool operator!=(DIDescriptor Other) const { 146 class DISubrange : public DIDescriptor { 147 friend class DIDescriptor; 150 explicit DISubrange(const MDNode *N = 0) : DIDescriptor(N) { [all...] |
DIBuilder.h | 35 class DIDescriptor; 74 createTemplateValueParameter(unsigned Tag, DIDescriptor Scope, 164 unsigned LineNo, DIDescriptor Context); 190 createMemberType(DIDescriptor Scope, StringRef Name, DIFile File, 204 createStaticMemberType(DIDescriptor Scope, StringRef Name, 282 DICompositeType createClassType(DIDescriptor Scope, StringRef Name, 300 DICompositeType createStructType(DIDescriptor Scope, StringRef Name, 318 DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, 331 createTemplateTypeParameter(DIDescriptor Scope, StringRef Name, DIType Ty, 345 createTemplateValueParameter(DIDescriptor Scope, StringRef Name [all...] |
/external/llvm/lib/IR/ |
DebugInfo.cpp | 34 // DIDescriptor 37 bool DIDescriptor::Verify() const { 69 StringRef DIDescriptor::getStringField(unsigned Elt) const { 73 uint64_t DIDescriptor::getUInt64Field(unsigned Elt) const { 85 int64_t DIDescriptor::getInt64Field(unsigned Elt) const { 97 DIDescriptor DIDescriptor::getDescriptorField(unsigned Elt) const { 99 return DIDescriptor(Field); 102 GlobalVariable *DIDescriptor::getGlobalVariableField(unsigned Elt) const { 111 Constant *DIDescriptor::getConstantField(unsigned Elt) const [all...] |
DIBuilder.cpp | 72 if (DIDescriptor(N).isCompileUnit()) 136 createImportedModule(LLVMContext &C, DIScope Context, DIDescriptor NS, 180 DIDescriptor Decl, 343 unsigned LineNo, DIDescriptor Context) { 404 DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, 426 DIBuilder::createStaticMemberType(DIDescriptor Scope, StringRef Name, 431 Flags |= DIDescriptor::FlagStaticMember; 527 DIBuilder::createTemplateTypeParameter(DIDescriptor Context, StringRef Name, 543 DIBuilder::createTemplateValueParameter(unsigned Tag, DIDescriptor Context, 564 DIBuilder::createTemplateValueParameter(DIDescriptor Context, StringRef Name [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 | 87 llvm::DIDescriptor Scope(DI->LexicalBlockStack.back()); 122 llvm::DIDescriptor D 129 llvm::DIDescriptor D 606 llvm::DIDescriptor Ctx) { 627 llvm::DIDescriptor CGDebugInfo::createContextChain(const Decl *Context) { 636 return llvm::DIDescriptor(dyn_cast_or_null<llvm::MDNode>(V)); 641 return llvm::DIDescriptor(getOrCreateNameSpace(NSDecl)); 648 return llvm::DIDescriptor(Ty); 715 unsigned Flags = llvm::DIDescriptor::FlagAppleBlock; 769 llvm::DIDescriptor TypedefContext [all...] |
CGDebugInfo.h | 180 llvm::DIDescriptor scope); 310 llvm::DIType createRecordFwdDecl(const RecordDecl *, llvm::DIDescriptor); 313 llvm::DIDescriptor createContextChain(const Decl *Decl); 351 /// \brief Retrieve the DIDescriptor, if any, for the canonical form of this 353 llvm::DIDescriptor getDeclarationOrDefinition(const Decl *D);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.cpp | 532 DIDescriptor varField = DIDescriptor(); 533 DIDescriptor forwardingField = DIDescriptor(); 536 DIDescriptor Element = Fields.getElement(i); 706 DIDescriptor Element = TParams.getElement(i); 717 DIE *CompileUnit::getOrCreateContextDIE(DIDescriptor Context) { 729 void CompileUnit::addToContextOwner(DIE *Die, DIDescriptor Context) { 806 DIDescriptor Context = Ty.getContext(); [all...] |
DwarfCompileUnit.h | 307 void addToContextOwner(DIE *Die, DIDescriptor Context); 377 DIE *getOrCreateContextDIE(DIDescriptor Context);
|
DwarfDebug.cpp | 161 DIDescriptor Element = Elements.getElement(i); 824 DIDescriptor Entity = Module.getEntity(); [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
DebugIR.cpp | 217 int FuncFlags = llvm::DIDescriptor::FlagPrototyped;
|
/external/llvm/lib/Transforms/IPO/ |
DeadArgumentElimination.cpp | 207 if (!DIDescriptor(Node).isCompileUnit()) [all...] |
/external/llvm/tools/opt/ |
opt.cpp | 370 void getContextName(DIDescriptor Context, std::string &N) {
|