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

  /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) {

Completed in 181 milliseconds