| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | GlobalVariable.h | 37 class DIGlobalVariableExpression; variable 181 void addDebugInfo(DIGlobalVariableExpression *GV); 184 void getDebugInfo(SmallVectorImpl<DIGlobalVariableExpression *> &GVs) const;
|
| D | DebugInfo.h | 121 bool addGlobalVariable(DIGlobalVariableExpression *DIG); 131 SmallVectorImpl<DIGlobalVariableExpression *>::const_iterator; 164 SmallVector<DIGlobalVariableExpression *, 8> GVs;
|
| D | Metadata.def | 84 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIGlobalVariableExpression)
|
| D | DebugInfoMetadata.h | 3462 class DIGlobalVariableExpression : public MDNode { 3466 DIGlobalVariableExpression(LLVMContext &C, StorageType Storage, 3469 ~DIGlobalVariableExpression() = default; 3471 static DIGlobalVariableExpression * 3480 DEFINE_MDNODE_GET(DIGlobalVariableExpression,
|
| D | DIBuilder.h | 677 DIGlobalVariableExpression *createGlobalVariableExpression(
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| D | StripSymbols.cpp | 353 DenseSet<DIGlobalVariableExpression *> VisitedSet; in stripDeadDebugInfoImpl() 355 std::set<DIGlobalVariableExpression *> LiveGVs; in stripDeadDebugInfoImpl() 357 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in stripDeadDebugInfoImpl()
|
| D | ConstantMerge.cpp | 81 SmallVector<DIGlobalVariableExpression *, 1> MDs; in copyDebugLocMetadata()
|
| D | GlobalOpt.cpp | 406 SmallVector<DIGlobalVariableExpression *, 1> GVs; in transferSRADebugInfo() 448 auto *NGVE = DIGlobalVariableExpression::get(GVE->getContext(), Var, Expr); in transferSRADebugInfo() 1167 SmallVector<DIGlobalVariableExpression *, 1> GVs; in TryToShrinkGlobalToBoolean() 1206 DIGlobalVariableExpression *DGVE = in TryToShrinkGlobalToBoolean() 1207 DIGlobalVariableExpression::get(NewGV->getContext(), DGV, E); in TryToShrinkGlobalToBoolean()
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | Metadata.cpp | 1573 auto *GVE = cast<DIGlobalVariableExpression>(Attachment); in copyMetadata() 1585 Attachment = DIGlobalVariableExpression::get(getContext(), GV, E); in copyMetadata() 1638 void GlobalVariable::addDebugInfo(DIGlobalVariableExpression *GV) { in addDebugInfo() 1643 SmallVectorImpl<DIGlobalVariableExpression *> &GVs) const { in getDebugInfo() 1647 GVs.push_back(cast<DIGlobalVariableExpression>(MD)); in getDebugInfo()
|
| D | DebugInfoMetadata.cpp | 1947 DIGlobalVariableExpression * 1948 DIGlobalVariableExpression::getImpl(LLVMContext &Context, Metadata *Variable, in getImpl() 1951 DEFINE_GETIMPL_LOOKUP(DIGlobalVariableExpression, (Variable, Expression)); in getImpl() 1953 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DIGlobalVariableExpression, Ops); in getImpl()
|
| D | LLVMContextImpl.h | 1177 template <> struct MDNodeKeyImpl<DIGlobalVariableExpression> { 1183 MDNodeKeyImpl(const DIGlobalVariableExpression *N) 1186 bool isKeyOf(const DIGlobalVariableExpression *RHS) const {
|
| D | DebugInfo.cpp | 333 bool DebugInfoFinder::addGlobalVariable(DIGlobalVariableExpression *DIG) { in addGlobalVariable() 1517 return wrap(unwrapDI<DIGlobalVariableExpression>(GVE)->getVariable()); in LLVMDIGlobalVariableExpressionGetVariable() 1522 return wrap(unwrapDI<DIGlobalVariableExpression>(GVE)->getExpression()); in LLVMDIGlobalVariableExpressionGetExpression()
|
| D | DIBuilder.cpp | 740 DIGlobalVariableExpression *DIBuilder::createGlobalVariableExpression( in createGlobalVariableExpression() 754 auto *N = DIGlobalVariableExpression::get(VMContext, GV, Expr); in createGlobalVariableExpression()
|
| D | Core.cpp | 1310 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in LLVMGetDebugLocDirectory() 1334 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in LLVMGetDebugLocFilename() 1357 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in LLVMGetDebugLocLine()
|
| D | Verifier.cpp | 784 if (auto *GVE = dyn_cast<DIGlobalVariableExpression>(MD)) in visitGlobalVariable() 1311 CheckDI(Op && (isa<DIGlobalVariableExpression>(Op)), in visitDICompileUnit() 1530 const DIGlobalVariableExpression &GVE) { in visitDIGlobalVariableExpression()
|
| D | AsmWriter.cpp | 2355 const DIGlobalVariableExpression *N, in writeDIGlobalVariableExpression()
|
| /openbsd/src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
| D | MetadataLoader.cpp | 503 auto *DGVE = DIGlobalVariableExpression::getDistinct( in upgradeCUVariables() 516 auto *DGVE = DIGlobalVariableExpression::getDistinct( in upgradeCUVariables() 1964 DIGlobalVariableExpression *DGVE = nullptr; in parseOneMetadata() 1966 DGVE = DIGlobalVariableExpression::getDistinct( in parseOneMetadata() 2063 GET_OR_DISTINCT(DIGlobalVariableExpression, in parseOneMetadata()
|
| /openbsd/src/gnu/llvm/clang/lib/CodeGen/ |
| D | CGDebugInfo.cpp | 3880 if (auto *GVE = dyn_cast_or_null<llvm::DIGlobalVariableExpression>(N)) in getDeclarationOrDefinition() 5035 llvm::DIGlobalVariableExpression *CGDebugInfo::CollectAnonRecordDecls( in CollectAnonRecordDecls() 5038 llvm::DIGlobalVariableExpression *GVE = nullptr; in CollectAnonRecordDecls() 5302 cast<llvm::DIGlobalVariableExpression>(Cached->second)); in EmitGlobalVariable() 5316 llvm::DIGlobalVariableExpression *GVE = nullptr; in EmitGlobalVariable() 5458 llvm::DIGlobalVariableExpression *GVE = in EmitExternalVariable() 5514 llvm::DIGlobalVariableExpression *Debug = in AddStringLiteralDebugInfo() 5711 if (auto *GVE = dyn_cast_or_null<llvm::DIGlobalVariableExpression>(Repl)) in finalize()
|
| D | CGDebugInfo.h | 720 llvm::DIGlobalVariableExpression *
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| D | CodeViewDebug.cpp | 3188 DenseMap<const DIGlobalVariableExpression *, const GlobalVariable *> in collectGlobalVariableInfo() 3191 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in collectGlobalVariableInfo()
|
| D | DwarfDebug.cpp | 1185 SmallVector<DIGlobalVariableExpression *, 1> GVs; in beginModule()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/BPF/ |
| D | BTFDebug.cpp | 1427 SmallVector<DIGlobalVariableExpression *, 1> GVs; in processGlobals()
|
| /openbsd/src/gnu/llvm/llvm/lib/Bitcode/Writer/ |
| D | BitcodeWriter.cpp | 359 void writeDIGlobalVariableExpression(const DIGlobalVariableExpression *N, 2108 const DIGlobalVariableExpression *N, SmallVectorImpl<uint64_t> &Record, in writeDIGlobalVariableExpression()
|
| /openbsd/src/gnu/llvm/llvm/lib/AsmParser/ |
| D | LLParser.cpp | 5506 GET_OR_DISTINCT(DIGlobalVariableExpression, (Context, var.Val, expr.Val)); in parseDIGlobalVariableExpression()
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | LangRef.rst | 5729 !0 = !DIGlobalVariableExpression(var: !1, expr: !DIExpression()) 5735 DIGlobalVariableExpression subsubsection 5738 ``DIGlobalVariableExpression`` nodes tie a :ref:`DIGlobalVariable` together 5745 !0 = !DIGlobalVariableExpression( 5749 !1 = !DIGlobalVariableExpression(
|