Searched refs:DILexicalBlockFile (Results 1 – 14 of 14) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 2130 class DILexicalBlockFile : public DILexicalBlockBase { 2136 DILexicalBlockFile(LLVMContext &C, StorageType Storage, in DILexicalBlockFile() function 2140 ~DILexicalBlockFile() = default; 2142 static DILexicalBlockFile *getImpl(LLVMContext &Context, DILocalScope *Scope, 2151 static DILexicalBlockFile *getImpl(LLVMContext &Context, Metadata *Scope, 2162 DEFINE_MDNODE_GET(DILexicalBlockFile, (DILocalScope * Scope, DIFile *File, 2165 DEFINE_MDNODE_GET(DILexicalBlockFile, 2178 if (auto *F = dyn_cast<DILexicalBlockFile>(getScope())) in getDiscriminator() 2190 for (auto *LBF = dyn_cast<DILexicalBlockFile>(Scope); in cloneWithDiscriminator() 2192 LBF = dyn_cast<DILexicalBlockFile>(Scope)) in cloneWithDiscriminator() [all …]
|
H A D | Metadata.def | 101 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILexicalBlockFile)
|
H A D | DIBuilder.h | 806 DILexicalBlockFile *createLexicalBlockFile(DIScope *Scope, DIFile *File,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | DebugInfoMetadata.cpp | 819 if (auto *File = dyn_cast<DILexicalBlockFile>(this)) in getNonLexicalBlockFileScope() 908 DILexicalBlockFile *DILexicalBlockFile::getImpl(LLVMContext &Context, in getImpl() 914 DEFINE_GETIMPL_LOOKUP(DILexicalBlockFile, (Scope, File, Discriminator)); in getImpl() 916 DEFINE_GETIMPL_STORE(DILexicalBlockFile, (Discriminator), Ops); in getImpl()
|
H A D | LLVMContextImpl.h | 819 template <> struct MDNodeKeyImpl<DILexicalBlockFile> { 826 MDNodeKeyImpl(const DILexicalBlockFile *N) 830 bool isKeyOf(const DILexicalBlockFile *RHS) const {
|
H A D | DIBuilder.cpp | 895 DILexicalBlockFile *DIBuilder::createLexicalBlockFile(DIScope *Scope, in createLexicalBlockFile() 898 return DILexicalBlockFile::get(VMContext, Scope, File, Discriminator); in createLexicalBlockFile()
|
H A D | AsmWriter.cpp | 2189 const DILexicalBlockFile *N, in writeDILexicalBlockFile()
|
H A D | Verifier.cpp | 1307 void Verifier::visitDILexicalBlockFile(const DILexicalBlockFile &N) { in visitDILexicalBlockFile()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 1759 GET_OR_DISTINCT(DILexicalBlockFile, in parseOneMetadata()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 327 void writeDILexicalBlockFile(const DILexicalBlockFile *N, 1829 const DILexicalBlockFile *N, SmallVectorImpl<uint64_t> &Record, in writeDILexicalBlockFile()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 2060 if (auto *LBF = dyn_cast<DILexicalBlockFile>(Scope)) in recordSourceLine()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 189 if (auto *LBF = dyn_cast<llvm::DILexicalBlockFile>(Scope)) { in setLocation()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 5133 Result = GET_OR_DISTINCT(DILexicalBlockFile, in parseDILexicalBlockFile()
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | LangRef.rst | 5438 DILexicalBlockFile subsubsection 5441 ``DILexicalBlockFile`` nodes are used to discriminate between sections of a 5449 !1 = !DILexicalBlockFile(scope: !0, file: !4, discriminator: 0) 5450 !2 = !DILexicalBlockFile(scope: !0, file: !4, discriminator: 1) 5458 mandatory, and points at an :ref:`DILexicalBlockFile`, an argument 5706 :ref:`DILexicalBlockFile`, a :ref:`DILexicalBlock`, or a :ref:`DISubprogram`.
|