| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | Metadata.def | 100 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILexicalBlock)
|
| H A D | DebugInfoMetadata.h | 2140 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 D | DIBuilder.h | 865 DILexicalBlock *createLexicalBlock(DIScope *Scope, DIFile *File,
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 1092 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 D | LLVMContextImpl.h | 870 template <> struct MDNodeKeyImpl<DILexicalBlock> { 878 MDNodeKeyImpl(const DILexicalBlock *N) 882 bool isKeyOf(const DILexicalBlock *RHS) const {
|
| H A D | DIBuilder.cpp | 941 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File, in createLexicalBlock() 945 return DILexicalBlock::getDistinct(VMContext, getNonCompileUnitScope(Scope), in createLexicalBlock()
|
| H A D | AsmWriter.cpp | 2162 static void writeDILexicalBlock(raw_ostream &Out, const DILexicalBlock *N, in writeDILexicalBlock()
|
| H A D | Verifier.cpp | 1393 void Verifier::visitDILexicalBlock(const DILexicalBlock &N) { in visitDILexicalBlock()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 2964 const DILexicalBlock *DILB = dyn_cast<DILexicalBlock>(Scope.getScopeNode()); in collectLexicalBlockInfo()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 257 void writeDILexicalBlock(const DILexicalBlock *N, 1562 void DXILBitcodeWriter::writeDILexicalBlock(const DILexicalBlock *N, in writeDILexicalBlock()
|
| /openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1788 GET_OR_DISTINCT(DILexicalBlock, in parseOneMetadata()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | SourceLevelDebugging.rst | 369 !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 D | LangRef.rst | 5798 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 D | BitcodeWriter.cpp | 325 void writeDILexicalBlock(const DILexicalBlock *N, 1893 void ModuleBitcodeWriter::writeDILexicalBlock(const DILexicalBlock *N, in writeDILexicalBlock()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 198 } else if (isa<llvm::DILexicalBlock>(Scope) || in setLocation()
|
| /openbsd-src/gnu/llvm/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 5198 DILexicalBlock, (Context, scope.Val, file.Val, line.Val, column.Val)); in parseDILexicalBlock()
|