Home
last modified time | relevance | path

Searched refs:DIModule (Results 1 – 18 of 18) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/IR/
H A DDebugInfoMetadata.cpp289 if (auto *M = dyn_cast<DIModule>(this)) in getScope()
306 if (auto *M = dyn_cast<DIModule>(this)) in getName()
1146 DIModule::DIModule(LLVMContext &Context, StorageType Storage, unsigned LineNo, in DIModule() function in DIModule
1150 DIModule *DIModule::getImpl(LLVMContext &Context, Metadata *File, in getImpl()
1157 DEFINE_GETIMPL_LOOKUP(DIModule, (File, Scope, Name, ConfigurationMacros, in getImpl()
1161 DEFINE_GETIMPL_STORE(DIModule, (LineNo, IsDecl), Ops); in getImpl()
H A DDIBuilder.cpp212 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, DIModule *M, in createImportedModule()
926 DIModule *DIBuilder::createModule(DIScope *Scope, StringRef Name, in createModule()
930 return DIModule::get(VMContext, File, getNonCompileUnitScope(Scope), Name, in createModule()
H A DLLVMContextImpl.h957 template <> struct MDNodeKeyImpl<DIModule> {
973 MDNodeKeyImpl(const DIModule *N)
980 bool isKeyOf(const DIModule *RHS) const {
H A DDebugInfo.cpp202 else if (auto *M = dyn_cast<DIModule>(Entity)) in processCompileUnit()
268 } else if (auto *M = dyn_cast<DIModule>(Scope)) { in processScope()
1086 unwrapDI<DIScope>(Scope), unwrapDI<DIModule>(M), unwrapDI<DIFile>(File), in LLVMDIBuilderCreateImportedModuleFromModule()
H A DAsmWriter.cpp2228 static void writeDIModule(raw_ostream &Out, const DIModule *N, in writeDIModule()
H A DVerifier.cpp1449 void Verifier::visitDIModule(const DIModule &N) { in visitDIModule()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DMetadata.def103 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIModule)
H A DDIBuilder.h845 DIModule *createModule(DIScope *Scope, StringRef Name,
895 DIImportedEntity *createImportedModule(DIScope *Context, DIModule *M,
H A DDebugInfoMetadata.h2360 class DIModule : public DIScope {
2366 DIModule(LLVMContext &Context, StorageType Storage, unsigned LineNo,
2368 ~DIModule() = default;
2370 static DIModule *getImpl(LLVMContext &Context, DIFile *File, DIScope *Scope,
2381 static DIModule *getImpl(LLVMContext &Context, Metadata *File,
2394 DEFINE_MDNODE_GET(DIModule,
2401 DEFINE_MDNODE_GET(DIModule,
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGDebugInfo.h654 llvm::DIModule *getOrCreateModuleRef(ASTSourceDescriptor Mod,
658 llvm::DIModule *getParentModuleOrNull(const Decl *D);
H A DCGDebugInfo.cpp2709 llvm::DIModule *CGDebugInfo::getOrCreateModuleRef(ASTSourceDescriptor Mod, in getOrCreateModuleRef()
2717 return cast<llvm::DIModule>(ModRef->second); in getOrCreateModuleRef()
2795 llvm::DIModule *Parent = in getOrCreateModuleRef()
2800 llvm::DIModule *DIMod = in getOrCreateModuleRef()
3406 llvm::DIModule *CGDebugInfo::getParentModuleOrNull(const Decl *D) { in getParentModuleOrNull()
/openbsd/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.h238 DIE *getOrCreateModule(const DIModule *M);
H A DDwarfUnit.cpp554 if (auto *M = dyn_cast<DIModule>(Context)) in getOrCreateContextDIE()
1122 DIE *DwarfUnit::getOrCreateModule(const DIModule *M) { in getOrCreateModule()
H A DDwarfCompileUnit.cpp1278 else if (auto *M = dyn_cast<DIModule>(Entity)) in constructImportedEntityDIE()
/openbsd/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp287 void writeDIModule(const DIModule *N, SmallVectorImpl<uint64_t> &Record,
1600 void DXILBitcodeWriter::writeDIModule(const DIModule *N, in writeDIModule()
/openbsd/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1608 DIModule, in parseOneMetadata()
/openbsd/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp340 void writeDIModule(const DIModule *N, SmallVectorImpl<uint64_t> &Record,
1980 void ModuleBitcodeWriter::writeDIModule(const DIModule *N, in writeDIModule()
/openbsd/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp5300 Result = GET_OR_DISTINCT(DIModule, (Context, file.Val, scope.Val, name.Val, in parseDIModule()