Home
last modified time | relevance | path

Searched refs:DILexicalBlock (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DMetadata.def100 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILexicalBlock)
H A DDebugInfoMetadata.h2140 class DILexicalBlock : public DILexicalBlockBase {
2147 DILexicalBlock(LLVMContext &C, StorageType Storage, unsigned Line, in DILexicalBlock() function
2153 ~DILexicalBlock() = default;
2155 static DILexicalBlock *getImpl(LLVMContext &Context, DILocalScope *Scope,
2164 static DILexicalBlock *getImpl(LLVMContext &Context, Metadata *Scope,
2174 DEFINE_MDNODE_GET(DILexicalBlock,
2178 DEFINE_MDNODE_GET(DILexicalBlock,
H A DDIBuilder.h865 DILexicalBlock *createLexicalBlock(DIScope *Scope, DIFile *File,
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1092 DILexicalBlock *DILexicalBlock::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
1100 DEFINE_GETIMPL_LOOKUP(DILexicalBlock, (Scope, File, Line, Column)); in getImpl()
1102 DEFINE_GETIMPL_STORE(DILexicalBlock, (Line, Column), Ops); in getImpl()
H A DLLVMContextImpl.h870 template <> struct MDNodeKeyImpl<DILexicalBlock> {
878 MDNodeKeyImpl(const DILexicalBlock *N)
882 bool isKeyOf(const DILexicalBlock *RHS) const {
H A DDIBuilder.cpp941 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File, in createLexicalBlock()
945 return DILexicalBlock::getDistinct(VMContext, getNonCompileUnitScope(Scope), in createLexicalBlock()
H A DAsmWriter.cpp2162 static void writeDILexicalBlock(raw_ostream &Out, const DILexicalBlock *N, in writeDILexicalBlock()
H A DVerifier.cpp1393 void Verifier::visitDILexicalBlock(const DILexicalBlock &N) { in visitDILexicalBlock()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2964 const DILexicalBlock *DILB = dyn_cast<DILexicalBlock>(Scope.getScopeNode()); in collectLexicalBlockInfo()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp257 void writeDILexicalBlock(const DILexicalBlock *N,
1562 void DXILBitcodeWriter::writeDILexicalBlock(const DILexicalBlock *N, in writeDILexicalBlock()
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1788 GET_OR_DISTINCT(DILexicalBlock, in parseOneMetadata()
/openbsd-src/gnu/llvm/llvm/docs/
H A DSourceLevelDebugging.rst369 !18 = distinct !DILexicalBlock(scope: !4, file: !1, line: 4, column: 5)
419 !18 = distinct !DILexicalBlock(scope: !4, file: !1, line: 4, column: 5)
H A DLangRef.rst5798 DILexicalBlock subsubsection
5801 ``DILexicalBlock`` nodes describe nested blocks within a :ref:`subprogram
5808 !0 = distinct !DILexicalBlock(scope: !1, file: !2, line: 7, column: 35)
5819 :ref:`lexical block <DILexicalBlock>`. The ``file:`` field can be changed to
5825 !0 = !DILexicalBlock(scope: !3, file: !4, line: 7, column: 35)
5836 :ref:`DILexicalBlock`, or an :ref:`DISubprogram`.
6102 :ref:`DILexicalBlockFile`, a :ref:`DILexicalBlock`, or a :ref:`DISubprogram`.
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp325 void writeDILexicalBlock(const DILexicalBlock *N,
1893 void ModuleBitcodeWriter::writeDILexicalBlock(const DILexicalBlock *N, in writeDILexicalBlock()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGDebugInfo.cpp198 } else if (isa<llvm::DILexicalBlock>(Scope) || in setLocation()
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp5198 DILexicalBlock, (Context, scope.Val, file.Val, line.Val, column.Val)); in parseDILexicalBlock()