Searched refs:DIFile (Results 1 – 9 of 9) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGDebugInfo.h | 110 llvm::DIType CreateQualifiedType(QualType Ty, llvm::DIFile Fg); 111 llvm::DIType CreateType(const TypedefType *Ty, llvm::DIFile Fg); 113 llvm::DIFile F); 114 llvm::DIType CreateType(const PointerType *Ty, llvm::DIFile F); 115 llvm::DIType CreateType(const BlockPointerType *Ty, llvm::DIFile F); 116 llvm::DIType CreateType(const FunctionType *Ty, llvm::DIFile F); 121 llvm::DIType CreateType(const ObjCInterfaceType *Ty, llvm::DIFile F); 122 llvm::DIType CreateType(const ObjCObjectType *Ty, llvm::DIFile F); 123 llvm::DIType CreateType(const VectorType *Ty, llvm::DIFile F); 124 llvm::DIType CreateType(const ArrayType *Ty, llvm::DIFile F); [all …]
|
| D | CGDebugInfo.cpp | 259 llvm::DIFile CGDebugInfo::getOrCreateFile(SourceLocation Loc) { in getOrCreateFile() 279 return llvm::DIFile(cast<llvm::MDNode>(V)); in getOrCreateFile() 282 llvm::DIFile F = DBuilder.createFile(PLoc.getFilename(), getCurrentDirname()); in getOrCreateFile() 289 llvm::DIFile CGDebugInfo::getOrCreateMainFile() { in getOrCreateMainFile() 532 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit) { in CreateQualifiedType() 568 llvm::DIFile Unit) { in CreateType() 583 llvm::DIFile Unit) { in CreateType() 619 llvm::DIFile DefUnit = getOrCreateFile(RD->getLocation()); in getOrCreateRecordFwdDecl() 642 llvm::DIFile Unit) { in CreatePointerLikeType() 670 llvm::DIFile Unit) { in CreateType() [all …]
|
| /freebsd-9-stable/contrib/llvm/include/llvm/ |
| D | DIBuilder.h | 38 class DIFile; variable 117 DIFile createFile(StringRef Filename, StringRef Directory); 167 DIDerivedType createTypedef(DIType Ty, StringRef Name, DIFile File, 194 createMemberType(DIDescriptor Scope, StringRef Name, DIFile File, 209 DIFile File, unsigned LineNo, DIType Ty, 229 DIDerivedType createObjCIVar(StringRef Name, DIFile File, 249 DIDerivedType createObjCIVar(StringRef Name, DIFile File, 265 DIFile File, unsigned LineNumber, 288 DIFile File, unsigned LineNumber, 308 DIFile File, unsigned LineNumber, [all …]
|
| D | DebugInfo.h | 45 class DIFile; variable 392 class DIFile : public DIScope { 396 explicit DIFile(const MDNode *N = 0) : DIScope(N) {} in DIScope() 544 StringRef getFilename() const { return getFieldAs<DIFile>(4).getFilename(); } in getFilename() 546 return getFieldAs<DIFile>(4).getDirectory(); in getDirectory() 562 StringRef getFilename() const { return getFieldAs<DIFile>(5).getFilename(); } in getFilename() 564 return getFieldAs<DIFile>(5).getDirectory(); in getDirectory() 583 StringRef getFilename() const { return getFieldAs<DIFile>(6).getFilename(); } in getFilename() 585 return getFieldAs<DIFile>(6).getDirectory(); in getDirectory() 614 DIFile getFile() const { return getFieldAs<DIFile>(3); } in getFile() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/IR/ |
| D | DIBuilder.cpp | 203 DIFile DIBuilder::createFile(StringRef Filename, StringRef Directory) { in createFile() 208 return DIFile(MDNode::get(VMContext, Elts)); in createFile() 349 DIDerivedType DIBuilder::createTypedef(DIType Ty, StringRef Name, DIFile File, in createTypedef() 412 DIFile File, unsigned LineNumber, in createMemberType() 437 DIFile File, unsigned LineNumber, in createStaticMemberType() 461 DIBuilder::createObjCIVar(StringRef Name, DIFile File, unsigned LineNumber, in createObjCIVar() 488 DIDerivedType DIBuilder::createObjCIVar(StringRef Name, DIFile File, in createObjCIVar() 514 DIBuilder::createObjCProperty(StringRef Name, DIFile File, unsigned LineNumber, in createObjCProperty() 601 DIFile File, unsigned LineNumber, in createClassType() 640 StringRef Name, DIFile File, in createStructType() [all …]
|
| D | DebugInfo.cpp | 42 DIGlobalVariable(DbgNode).Verify() || DIFile(DbgNode).Verify() || in Verify() 575 MDNode *DIFile::getFileNode() const { return getNodeField(DbgNode, 1); } in getFileNode() 578 bool DIFile::Verify() const { in Verify() 1213 DIFile(DbgNode).printInternal(OS); in print()
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/Instrumentation/ |
| D | DebugIR.cpp | 221 DICompileUnit(CUNode), F.getName(), MangledName, DIFile(FileNode), Line, in visitFunction() 302 LexicalBlockFileNode = Builder.createLexicalBlockFile(CU, DIFile(FileNode)); in createCompileUnit() 385 DIScope(LexicalBlockFileNode), T->getStructName(), DIFile(FileNode), in getOrCreateType() 445 return Builder.createSubroutineType(DIFile(FileNode), ParamArray); in createFunctionSignature()
|
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| D | DwarfCompileUnit.cpp | 419 DIFile File = Ty.getFile(); in addSourceLine()
|
| D | DwarfDebug.cpp | 1919 DIFile F(S); in recordSourceLine()
|