| /llvm-project-15.0.7/llvm/tools/llvm-extract/ |
| H A D | llvm-extract.cpp | 160 GVs.insert(GA); in main() 175 GVs.insert(&*GA); in main() 194 GVs.insert(GV); in main() 208 GVs.insert(&GV); in main() 227 GVs.insert(GV); in main() 242 GVs.insert(&*F); in main() 267 GVs.insert(F); in main() 296 GVs.insert(CF); in main() 308 Materialize(*GVs[i]); in main() 311 SmallPtrSet<GlobalValue *, 8> GVSet(GVs.begin(), GVs.end()); in main() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | ExtractGV.cpp | 63 explicit GVExtractorPass(std::vector<GlobalValue*> &GVs, in GVExtractorPass() argument 65 : ModulePass(ID), Named(GVs.begin(), GVs.end()), deleteStuff(deleteS), in GVExtractorPass() 154 ModulePass *llvm::createGVExtractionPass(std::vector<GlobalValue *> &GVs, in createGVExtractionPass() argument 156 return new GVExtractorPass(GVs, deleteFn, keepConstInit); in createGVExtractionPass()
|
| H A D | GlobalOpt.cpp | 402 SmallVector<DIGlobalVariableExpression *, 1> GVs; in transferSRADebugInfo() local 403 GV->getDebugInfo(GVs); in transferSRADebugInfo() 404 for (auto *GVE : GVs) { in transferSRADebugInfo() 1163 SmallVector<DIGlobalVariableExpression *, 1> GVs; in TryToShrinkGlobalToBoolean() local 1164 GV->getDebugInfo(GVs); in TryToShrinkGlobalToBoolean() 1180 for(auto *GVe : GVs){ in TryToShrinkGlobalToBoolean() 1213 for(auto *GV : GVs) in TryToShrinkGlobalToBoolean()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Mangling.cpp | 32 ArrayRef<GlobalValue *> GVs, in add() argument 35 if (GVs.empty()) in add() 38 MangleAndInterner Mangle(ES, GVs[0]->getParent()->getDataLayout()); in add() 39 for (auto *G : GVs) { in add()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 136 return make_range(GVs.begin(), GVs.end()); in global_variables() 148 unsigned global_variable_count() const { return GVs.size(); } in global_variable_count() 156 SmallVector<DIGlobalVariableExpression *, 8> GVs; variable
|
| H A D | GlobalVariable.h | 184 void getDebugInfo(SmallVectorImpl<DIGlobalVariableExpression *> &GVs) const;
|
| /llvm-project-15.0.7/llvm/tools/bugpoint/ |
| H A D | BugDriver.cpp | 251 void llvm::PrintGlobalVariableList(const std::vector<GlobalVariable *> &GVs) { in PrintGlobalVariableList() argument 252 unsigned NumPrint = GVs.size(); in PrintGlobalVariableList() 256 outs() << " " << GVs[i]->getName(); in PrintGlobalVariableList() 257 if (NumPrint < GVs.size()) in PrintGlobalVariableList() 258 outs() << "... <" << GVs.size() << " total>"; in PrintGlobalVariableList()
|
| H A D | CrashDebugger.cpp | 145 bool TestGlobalVariables(std::vector<GlobalVariable *> &GVs); 150 std::vector<GlobalVariable *> &GVs) { in TestGlobalVariables() argument 158 for (unsigned i = 0, e = GVs.size(); i != e; ++i) { in TestGlobalVariables() 159 GlobalVariable *CMGV = cast<GlobalVariable>(VMap[GVs[i]]); in TestGlobalVariables() 165 PrintGlobalVariableList(GVs); in TestGlobalVariables() 183 GVs.assign(GVSet.begin(), GVSet.end()); in TestGlobalVariables() 1066 std::vector<GlobalVariable *> GVs; in ReduceGlobalInitializers() local 1069 GVs.push_back(&GV); in ReduceGlobalInitializers() 1071 if (GVs.size() > 1 && !BugpointIsInterrupted) { in ReduceGlobalInitializers() 1075 unsigned OldSize = GVs.size(); in ReduceGlobalInitializers() [all …]
|
| H A D | BugDriver.h | 286 void PrintGlobalVariableList(const std::vector<GlobalVariable *> &GVs);
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/ |
| H A D | pr34186.ll | 1 ; Make sure we reject GVs without a type. 5 ; alternative is that of keeping a map of visited GVs, which has non trivial
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Mangling.h | 54 ArrayRef<GlobalValue *> GVs, SymbolFlagsMap &SymbolFlags,
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/ |
| H A D | IPO.h | 95 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | CloningTest.cpp | 1030 SmallVector<DIGlobalVariableExpression *, 1> GVs; in TEST_F() local 1031 NewGV->getDebugInfo(GVs); in TEST_F() 1032 EXPECT_EQ(GVs.size(), 1U); in TEST_F() 1034 DIGlobalVariableExpression *GVExpr = GVs[0]; in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BTFDebug.cpp | 1399 SmallVector<DIGlobalVariableExpression *, 1> GVs; in processGlobals() local 1400 Global.getDebugInfo(GVs); in processGlobals() 1403 if (GVs.size() == 0) in processGlobals() 1408 for (auto *GVE : GVs) { in processGlobals()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 500 if (auto *GVs = dyn_cast_or_null<MDTuple>(CU->getRawGlobalVariables())) in upgradeCUVariables() local 501 for (unsigned I = 0; I < GVs->getNumOperands(); I++) in upgradeCUVariables() 503 dyn_cast_or_null<DIGlobalVariable>(GVs->getOperand(I))) { in upgradeCUVariables() 506 GVs->replaceOperandWith(I, DGVE); in upgradeCUVariables()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DIBuilder.cpp | 40 if (const auto &GVs = CUNode->getGlobalVariables()) in DIBuilder() local 41 AllGVs.assign(GVs.begin(), GVs.end()); in DIBuilder()
|
| H A D | Metadata.cpp | 1650 SmallVectorImpl<DIGlobalVariableExpression *> &GVs) const { in getDebugInfo() 1654 GVs.push_back(cast<DIGlobalVariableExpression>(MD)); in getDebugInfo()
|
| H A D | DebugInfo.cpp | 141 GVs.clear(); in reset() 321 GVs.push_back(DIG); in addGlobalVariable()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 1159 SmallVector<DIGlobalVariableExpression *, 1> GVs; in beginModule() local 1160 Global.getDebugInfo(GVs); in beginModule() 1161 for (auto *GVE : GVs) in beginModule()
|