Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDMetadata.def101 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DILexicalBlock)
HDDebugInfoMetadata.h2246 class DILexicalBlock : public DILexicalBlockBase {
2252 DILexicalBlock(LLVMContext &C, StorageType Storage, unsigned Line, in DILexicalBlock() function
2259 ~DILexicalBlock() = default;
2261 static DILexicalBlock *getImpl(LLVMContext &Context, DILocalScope *Scope,
2270 static DILexicalBlock *getImpl(LLVMContext &Context, Metadata *Scope,
2280 DEFINE_MDNODE_GET(DILexicalBlock,
2284 DEFINE_MDNODE_GET(DILexicalBlock,
HDDIBuilder.h906 DILexicalBlock *createLexicalBlock(DIScope *Scope, DIFile *File,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
HDDwarfCompileUnit.h237 DIE *getLexicalBlockDIE(const DILexicalBlock *LB);
HDDwarfCompileUnit.cpp1722 DIE *DwarfCompileUnit::getLexicalBlockDIE(const DILexicalBlock *LB) { in getLexicalBlockDIE()
1737 if (auto *LScope = dyn_cast<DILexicalBlock>(Context)) in getOrCreateContextDIE()
HDCodeViewDebug.cpp2997 const DILexicalBlock *DILB = dyn_cast<DILexicalBlock>(Scope.getScopeNode()); in collectLexicalBlockInfo()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
HDDebugInfoMetadata.cpp1174 DILexicalBlock *DILexicalBlock::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
1182 DEFINE_GETIMPL_LOOKUP(DILexicalBlock, (Scope, File, Line, Column)); in getImpl()
1184 DEFINE_GETIMPL_STORE(DILexicalBlock, (Line, Column), Ops); in getImpl()
HDLLVMContextImpl.h892 template <> struct MDNodeKeyImpl<DILexicalBlock> {
900 MDNodeKeyImpl(const DILexicalBlock *N)
904 bool isKeyOf(const DILexicalBlock *RHS) const {
HDDIBuilder.cpp947 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File, in createLexicalBlock()
951 return DILexicalBlock::getDistinct(VMContext, getNonCompileUnitScope(Scope), in createLexicalBlock()
HDAsmWriter.cpp2307 static void writeDILexicalBlock(raw_ostream &Out, const DILexicalBlock *N, in writeDILexicalBlock()
HDVerifier.cpp1516 void Verifier::visitDILexicalBlock(const DILexicalBlock &N) { in visitDILexicalBlock()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
HDDXILBitcodeWriter.cpp257 void writeDILexicalBlock(const DILexicalBlock *N,
1556 void DXILBitcodeWriter::writeDILexicalBlock(const DILexicalBlock *N, in writeDILexicalBlock()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
HDMetadataLoader.cpp1912 GET_OR_DISTINCT(DILexicalBlock, in parseOneMetadata()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
HDBitcodeWriter.cpp336 void writeDILexicalBlock(const DILexicalBlock *N,
2030 void ModuleBitcodeWriter::writeDILexicalBlock(const DILexicalBlock *N, in writeDILexicalBlock()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGDebugInfo.cpp207 } else if (isa<llvm::DILexicalBlock>(Scope) || in setLocation()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
HDLLParser.cpp5622 DILexicalBlock, (Context, scope.Val, file.Val, line.Val, column.Val)); in parseDILexicalBlock()