Searched refs:GVs (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DExtractGV.cpp64 explicit GVExtractorPass(std::vector<GlobalValue*> &GVs, argument
66 : ModulePass(ID), Named(GVs.begin(), GVs.end()), deleteStuff(deleteS),
161 ModulePass *llvm::createGVExtractionPass(std::vector<GlobalValue *> &GVs, argument
163 return new GVExtractorPass(GVs, deleteFn, keepConstInit);
H A DGlobalOpt.cpp473 SmallVector<DIGlobalVariableExpression *, 1> GVs;
474 GV->getDebugInfo(GVs);
475 for (auto *GVE : GVs) {
1670 SmallVector<DIGlobalVariableExpression *, 1> GVs;
1671 GV->getDebugInfo(GVs);
1687 for(auto *GVe : GVs){
1720 for(auto *GV : GVs)
2637 SmallVector<std::pair<GlobalVariable*, Constant*>, 32> GVs;
2644 GVs.push_back(std::make_pair(GV, I.second));
2660 for (auto GVPair : GVs) {
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp156 SetVector<GlobalValue *> GVs; local
166 GVs.insert(GA);
181 GVs.insert(&*GA);
200 GVs.insert(GV);
214 GVs.insert(&GV);
233 GVs.insert(GV);
248 GVs.insert(&*F);
273 GVs.insert(F);
283 for (GlobalValue *GV : GVs) {
300 if (CF->isDeclaration() || GVs
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfo.h118 return make_range(GVs.begin(), GVs.end());
130 unsigned global_variable_count() const { return GVs.size(); }
138 SmallVector<DIGlobalVariableExpression *, 8> GVs; member in class:llvm::DebugInfoFinder
H A DGlobalVariable.h184 void getDebugInfo(SmallVectorImpl<DIGlobalVariableExpression *> &GVs) const;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMangling.h54 ArrayRef<GlobalValue *> GVs, SymbolFlagsMap &SymbolFlags,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMangling.cpp34 ArrayRef<GlobalValue *> GVs,
37 if (GVs.empty())
40 MangleAndInterner Mangle(ES, GVs[0]->getParent()->getDataLayout());
41 for (auto *G : GVs) {
42 assert(G && "GVs cannot contain null elements");
33 add(ExecutionSession &ES, const ManglingOptions &MO, ArrayRef<GlobalValue *> GVs, SymbolFlagsMap &SymbolFlags, SymbolNameToDefinitionMap *SymbolToDefinition) argument
/freebsd-13-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DBugDriver.cpp251 void llvm::PrintGlobalVariableList(const std::vector<GlobalVariable *> &GVs) { argument
252 unsigned NumPrint = GVs.size();
256 outs() << " " << GVs[i]->getName();
257 if (NumPrint < GVs.size())
258 outs() << "... <" << GVs.size() << " total>";
H A DCrashDebugger.cpp145 bool TestGlobalVariables(std::vector<GlobalVariable *> &GVs);
150 std::vector<GlobalVariable *> &GVs) {
158 for (unsigned i = 0, e = GVs.size(); i != e; ++i) {
159 GlobalVariable *CMGV = cast<GlobalVariable>(VMap[GVs[i]]);
165 PrintGlobalVariableList(GVs);
183 GVs.assign(GVSet.begin(), GVSet.end());
1068 std::vector<GlobalVariable *> GVs; local
1071 GVs.push_back(&GV);
1073 if (GVs.size() > 1 && !BugpointIsInterrupted) {
1077 unsigned OldSize = GVs
149 TestGlobalVariables( std::vector<GlobalVariable *> &GVs) argument
[all...]
H A DBugDriver.h289 void PrintGlobalVariableList(const std::vector<GlobalVariable *> &GVs);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/
H A DIPO.h90 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp1128 SmallVector<DIGlobalVariableExpression *, 1> GVs; local
1129 Global.getDebugInfo(GVs);
1132 if (GVs.size() == 0)
1136 for (auto *GVE : GVs) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp502 if (auto *GVs = dyn_cast_or_null<MDTuple>(CU->getRawGlobalVariables()))
503 for (unsigned I = 0; I < GVs->getNumOperands(); I++)
505 dyn_cast_or_null<DIGlobalVariable>(GVs->getOperand(I))) {
508 GVs->replaceOperandWith(I, DGVE);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp56 GVs.clear();
236 GVs.push_back(DIG);
H A DMetadata.cpp1546 SmallVectorImpl<DIGlobalVariableExpression *> &GVs) const {
1550 GVs.push_back(cast<DIGlobalVariableExpression>(MD));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2358 SmallVector<DIGlobalVariableExpression *, 1> GVs; local
2359 G->getDebugInfo(GVs);
2360 for (auto *GV : GVs)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp1148 SmallVector<DIGlobalVariableExpression *, 1> GVs;
1149 Global.getDebugInfo(GVs);
1150 for (auto *GVE : GVs)

Completed in 219 milliseconds