/external/llvm/include/llvm/IR/ |
DIBuilder.h | 116 MDFile *createFile(StringRef Filename, StringRef Directory); 170 MDDerivedType *createTypedef(MDType *Ty, StringRef Name, MDFile *File, 197 MDFile *File, unsigned LineNo, 212 MDFile *File, unsigned LineNo, 227 MDDerivedType *createObjCIVar(StringRef Name, MDFile *File, unsigned LineNo, 241 MDObjCProperty *createObjCProperty(StringRef Name, MDFile *File, 264 MDFile *File, unsigned LineNumber, 284 MDScope *Scope, StringRef Name, MDFile *File, unsigned LineNumber, 301 MDFile *File, unsigned LineNumber, 374 MDScope *Scope, StringRef Name, MDFile *File, unsigned LineNumber [all...] |
DebugInfo.h | 213 MDFile *N; 216 DIFile(const MDFile *N = nullptr) : N(const_cast<MDFile *>(N)) {} 220 operator MDFile *() const { return N; } 221 MDFile *operator->() const { return N; } 222 MDFile &operator*() const { return *N; }
|
DebugInfoMetadata.h | 417 MDFile *getFile() const { return cast_or_null<MDFile>(getRawFile()); } 427 /// An \a MDFile is an \a MDScope, but it doesn't point at a separate file 428 /// (it\em is the file). If \c this is an \a MDFile, we need to return \c 432 return isa<MDFile>(this) ? const_cast<MDScope *>(this) 461 class MDFile : public MDScope { 465 MDFile(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops) 467 ~MDFile() = default; 469 static MDFile *getImpl(LLVMContext &Context, StringRef Filename, 476 static MDFile *getImpl(LLVMContext &Context, MDString *Filename [all...] |
/external/llvm/bindings/go/llvm/ |
DIBuilderBindings.cpp | 62 unwrap<MDFile>(File), Line, Column); 72 unwrap<MDLocalScope>(Scope), unwrap<MDFile>(File), Discriminator); 84 File ? unwrap<MDFile>(File) : nullptr, Line, 96 Tag, unwrap<MDScope>(Scope), Name, unwrap<MDFile>(File), Line, 127 D->createSubroutineType(File ? unwrap<MDFile>(File) : nullptr, 139 unwrap<MDScope>(Scope), Name, File ? unwrap<MDFile>(File) : nullptr, Line, 153 Tag, Name, unwrap<MDScope>(Scope), File ? unwrap<MDFile>(File) : nullptr, 166 unwrap<MDScope>(Scope), Name, File ? unwrap<MDFile>(File) : nullptr, Line, 189 unwrap<MDType>(Ty), Name, File ? unwrap<MDFile>(File) : nullptr, Line,
|
/external/llvm/lib/IR/ |
DIBuilder.cpp | 147 VMContext, Lang, MDFile::get(VMContext, Filename, Directory), Producer, 201 MDFile* DIBuilder::createFile(StringRef Filename, StringRef Directory) { 202 return MDFile::get(VMContext, Filename, Directory); 258 MDFile *File, unsigned LineNo, 284 MDFile *File, unsigned LineNumber, 302 MDFile *File, 313 MDDerivedType *DIBuilder::createObjCIVar(StringRef Name, MDFile *File, 326 DIBuilder::createObjCProperty(StringRef Name, MDFile *File, unsigned LineNumber, 374 MDScope *Context, StringRef Name, MDFile *File, unsigned LineNumber, 394 MDScope *Context, StringRef Name, MDFile *File, unsigned LineNumber [all...] |
DebugInfoMetadata.cpp | 141 assert((isa<MDFile>(this) || isa<MDCompileUnit>(this)) && 153 assert((isa<MDLexicalBlockBase>(this) || isa<MDFile>(this) || 299 MDFile *MDFile::getImpl(LLVMContext &Context, MDString *Filename, 304 DEFINE_GETIMPL_LOOKUP(MDFile, (getString(Filename), getString(Directory))); 306 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(MDFile, Ops);
|
LLVMContextImpl.h | 446 template <> struct MDNodeKeyImpl<MDFile> { 452 MDNodeKeyImpl(const MDFile *N) 455 bool isKeyOf(const MDFile *RHS) const { [all...] |
Verifier.cpp | 764 Assert(isa<MDFile>(F), "invalid file", &N, F); 883 void Verifier::visitMDFile(const MDFile &N) { [all...] |
AsmWriter.cpp | [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 89 MDFile *getFile() { 90 return MDFile::getDistinct(Context, "file.c", "/path/to/dir"); 966 MDFile *File = getFile(); [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
WinCodeViewLineTables.cpp | 23 assert((isa<MDCompileUnit>(S) || isa<MDFile>(S) || isa<MDSubprogram>(S) ||
|
DwarfUnit.cpp | 777 if (!Context || isa<MDFile>(Context)) 862 if (!Context || isa<MDCompileUnit>(Context) || isa<MDFile>(Context) || [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | 269 return cast<llvm::MDFile>(V); [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.cpp | [all...] |