Home
last modified time | relevance | path

Searched refs:DIGlobalVariableExpression (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDebugInfo.h90 bool addGlobalVariable(DIGlobalVariableExpression *DIG);
100 SmallVectorImpl<DIGlobalVariableExpression *>::const_iterator;
133 SmallVector<DIGlobalVariableExpression *, 8> GVs;
H A DGlobalVariable.h40 class DIGlobalVariableExpression; variable
183 void addDebugInfo(DIGlobalVariableExpression *GV);
186 void getDebugInfo(SmallVectorImpl<DIGlobalVariableExpression *> &GVs) const;
H A DMetadata.def85 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIGlobalVariableExpression)
H A DDebugInfoMetadata.h2965 class DIGlobalVariableExpression : public MDNode {
2969 DIGlobalVariableExpression(LLVMContext &C, StorageType Storage,
2972 ~DIGlobalVariableExpression() = default;
2974 static DIGlobalVariableExpression *
2983 DEFINE_MDNODE_GET(DIGlobalVariableExpression,
H A DDIBuilder.h583 DIGlobalVariableExpression *createGlobalVariableExpression(
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp316 DenseSet<DIGlobalVariableExpression *> VisitedSet; in runOnModule()
318 std::set<DIGlobalVariableExpression *> LiveGVs; in runOnModule()
320 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in runOnModule()
H A DConstantMerge.cpp81 SmallVector<DIGlobalVariableExpression *, 1> MDs; in copyDebugLocMetadata()
H A DGlobalOpt.cpp439 SmallVector<DIGlobalVariableExpression *, 1> GVs; in transferSRADebugInfo()
451 auto *NGVE = DIGlobalVariableExpression::get(GVE->getContext(), Var, Expr); in transferSRADebugInfo()
1635 SmallVector<DIGlobalVariableExpression *, 1> GVs; in TryToShrinkGlobalToBoolean()
1667 DIGlobalVariableExpression *DGVE = in TryToShrinkGlobalToBoolean()
1668 DIGlobalVariableExpression::get(NewGV->getContext(), DGV, E); in TryToShrinkGlobalToBoolean()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DMetadata.cpp1477 auto *GVE = cast<DIGlobalVariableExpression>(Attachment); in copyMetadata()
1489 Attachment = DIGlobalVariableExpression::get(getContext(), GV, E); in copyMetadata()
1521 void GlobalVariable::addDebugInfo(DIGlobalVariableExpression *GV) { in addDebugInfo()
1526 SmallVectorImpl<DIGlobalVariableExpression *> &GVs) const { in getDebugInfo()
1530 GVs.push_back(cast<DIGlobalVariableExpression>(MD)); in getDebugInfo()
H A DDebugInfoMetadata.cpp1074 DIGlobalVariableExpression *
1075 DIGlobalVariableExpression::getImpl(LLVMContext &Context, Metadata *Variable, in getImpl()
1078 DEFINE_GETIMPL_LOOKUP(DIGlobalVariableExpression, (Variable, Expression)); in getImpl()
1080 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DIGlobalVariableExpression, Ops); in getImpl()
H A DLLVMContextImpl.h991 template <> struct MDNodeKeyImpl<DIGlobalVariableExpression> {
997 MDNodeKeyImpl(const DIGlobalVariableExpression *N)
1000 bool isKeyOf(const DIGlobalVariableExpression *RHS) const {
H A DDIBuilder.cpp640 DIGlobalVariableExpression *DIBuilder::createGlobalVariableExpression( in createGlobalVariableExpression()
652 auto *N = DIGlobalVariableExpression::get(VMContext, GV, Expr); in createGlobalVariableExpression()
H A DDebugInfo.cpp250 bool DebugInfoFinder::addGlobalVariable(DIGlobalVariableExpression *DIG) { in addGlobalVariable()
H A DVerifier.cpp687 if (auto *GVE = dyn_cast<DIGlobalVariableExpression>(MD)) in visitGlobalVariable()
1066 AssertDI(Op && (isa<DIGlobalVariableExpression>(Op)), in visitDICompileUnit()
1264 const DIGlobalVariableExpression &GVE) { in visitDIGlobalVariableExpression()
H A DCore.cpp1206 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in LLVMGetDebugLocDirectory()
1228 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in LLVMGetDebugLocFilename()
1249 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in LLVMGetDebugLocLine()
H A DAsmWriter.cpp2138 const DIGlobalVariableExpression *N, in writeDIGlobalVariableExpression()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp496 auto *DGVE = DIGlobalVariableExpression::getDistinct( in upgradeCUVariables()
509 auto *DGVE = DIGlobalVariableExpression::getDistinct( in upgradeCUVariables()
1644 DIGlobalVariableExpression *DGVE = nullptr; in parseOneMetadata()
1646 DGVE = DIGlobalVariableExpression::getDistinct( in parseOneMetadata()
1728 GET_OR_DISTINCT(DIGlobalVariableExpression, in parseOneMetadata()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.h613 llvm::DIGlobalVariableExpression *
H A DCGDebugInfo.cpp3279 if (auto *GVE = dyn_cast_or_null<llvm::DIGlobalVariableExpression>(N)) in getDeclarationOrDefinition()
4136 llvm::DIGlobalVariableExpression *CGDebugInfo::CollectAnonRecordDecls( in CollectAnonRecordDecls()
4139 llvm::DIGlobalVariableExpression *GVE = nullptr; in CollectAnonRecordDecls()
4172 cast<llvm::DIGlobalVariableExpression>(Cached->second)); in EmitGlobalVariable()
4186 llvm::DIGlobalVariableExpression *GVE = nullptr; in EmitGlobalVariable()
4449 if (auto *GVE = dyn_cast_or_null<llvm::DIGlobalVariableExpression>(Repl)) in finalize()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2907 DenseMap<const DIGlobalVariableExpression *, const GlobalVariable *> in collectGlobalVariableInfo()
2910 SmallVector<DIGlobalVariableExpression *, 1> GVEs; in collectGlobalVariableInfo()
H A DDwarfDebug.cpp723 SmallVector<DIGlobalVariableExpression *, 1> GVs; in beginModule()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp344 void writeDIGlobalVariableExpression(const DIGlobalVariableExpression *N,
1836 const DIGlobalVariableExpression *N, SmallVectorImpl<uint64_t> &Record, in writeDIGlobalVariableExpression()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2168 SmallVector<DIGlobalVariableExpression *, 1> GVs; in InstrumentGlobals()
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp4859 GET_OR_DISTINCT(DIGlobalVariableExpression, (Context, var.Val, expr.Val)); in ParseDIGlobalVariableExpression()