/external/llvm/lib/Target/NVPTX/ |
NVPTXAssignValidGlobalNames.cpp | 21 #include "llvm/IR/GlobalVariable.h" 53 for (GlobalVariable &GV : M.globals()) {
|
NVPTXGenericToNVVM.cpp | 49 Value *getOrInsertCVTA(Module *M, Function *F, GlobalVariable *GV, 60 typedef ValueMap<GlobalVariable *, GlobalVariable *> GVMapTy; 84 GlobalVariable *GV = &*I++; 88 GlobalVariable *NewGV = new GlobalVariable( 144 GlobalVariable *GV = I->first; 145 GlobalVariable *NewGV = I->second; 168 GlobalVariable *GV, 220 if (isa<GlobalVariable>(C)) [all...] |
/external/llvm/lib/Transforms/IPO/ |
ElimAvailExtern.cpp | 56 for (GlobalVariable &GV : M.globals()) {
|
GlobalOpt.cpp | 86 bool ProcessGlobal(GlobalVariable *GV,Module::global_iterator &GVI); 87 bool ProcessInternalGlobal(GlobalVariable *GV,Module::global_iterator &GVI, 111 static bool isLeakCheckerRoot(GlobalVariable *GV) { 188 static bool CleanupPointerRootUsers(GlobalVariable *GV, 227 GlobalVariable *MemSrc = dyn_cast<GlobalVariable>(MTI->getSource()); 474 static GlobalVariable *SRAGlobal(GlobalVariable *GV, const DataLayout &DL) { 483 std::vector<GlobalVariable*> NewGlobals; 497 GlobalVariable *NGV = new GlobalVariable(STy->getElementType(i), false [all...] |
StripDeadPrototypes.cpp | 46 GlobalVariable *GV = &*I++;
|
/external/llvm/lib/Transforms/Instrumentation/ |
SanitizerCoverage.cpp | 175 GlobalVariable *GuardArray; 176 GlobalVariable *EightBitCounterArray; 227 new GlobalVariable(M, Int32Ty, false, GlobalValue::ExternalLinkage, 231 new GlobalVariable(M, Int8Ty, false, GlobalVariable::ExternalLinkage, 242 GlobalVariable *RealGuardArray = new GlobalVariable( 252 GlobalVariable *RealEightBitCounterArray; 258 RealEightBitCounterArray = new GlobalVariable( 270 GlobalVariable *ModuleName [all...] |
GCOVProfiling.cpp | 113 GlobalVariable *getEdgeStateValue(); 117 GlobalVariable *buildEdgeLookupTable(Function *F, 118 GlobalVariable *Counter, 124 Function *insertCounterWriteout(ArrayRef<std::pair<GlobalVariable*, 126 Function *insertFlush(ArrayRef<std::pair<GlobalVariable*, MDNode*> >); 580 SmallVector<std::pair<GlobalVariable *, MDNode *>, 8> CountersBySP; 597 GlobalVariable *Counters = 598 new GlobalVariable(*M, CounterTy, false, 643 GlobalVariable *EdgeTable = 646 GlobalVariable *EdgeState = getEdgeStateValue() [all...] |
/external/llvm/lib/Transforms/Utils/ |
ModuleUtils.cpp | 33 if (GlobalVariable *GVCtor = M.getNamedGlobal(Array)) { 69 (void)new GlobalVariable(M, NewInit->getType(), false, 81 GlobalVariable * 85 GlobalVariable *GV = M.getGlobalVariable(Name);
|
/external/llvm/lib/IR/ |
Module.cpp | 42 template class llvm::SymbolTableListTraits<GlobalVariable>; 125 Function *New = Function::Create(Ty, GlobalVariable::ExternalLinkage, Name); 206 GlobalVariable *Module::getGlobalVariable(StringRef Name, bool AllowLocal) { 207 if (GlobalVariable *Result = 208 dyn_cast_or_null<GlobalVariable>(getNamedValue(Name))) 222 GlobalVariable *GV = dyn_cast_or_null<GlobalVariable>(getNamedValue(Name)); 225 GlobalVariable *New = 226 new GlobalVariable(*this, Ty, false, GlobalVariable::ExternalLinkage [all...] |
/external/llvm/include/llvm/CodeGen/ |
WinEHFuncInfo.h | 28 class GlobalVariable; 70 GlobalVariable *TypeDescriptor;
|
AsmPrinter.h | 38 class GlobalVariable; 107 typedef std::pair<const GlobalVariable *, unsigned> GOTEquivUsePair; 242 virtual void EmitGlobalVariable(const GlobalVariable *GV); 246 bool EmitSpecialLLVMGlobal(const GlobalVariable *GV);
|
/external/llvm/include/llvm/IR/ |
SymbolTableListTraits.h | 50 class GlobalVariable; 59 DEFINE_SYMBOL_TABLE_PARENT_TYPE(GlobalVariable, Module)
|
Module.h | 24 #include "llvm/IR/GlobalVariable.h" 73 typedef SymbolTableList<GlobalVariable> GlobalListType; 340 GlobalVariable *getGlobalVariable(StringRef Name) const { 344 GlobalVariable *getGlobalVariable(StringRef Name, bool AllowInternal) const { 348 GlobalVariable *getGlobalVariable(StringRef Name, bool AllowInternal = false); 353 GlobalVariable *getNamedGlobal(StringRef Name) { 356 const GlobalVariable *getNamedGlobal(StringRef Name) const { 463 static GlobalListType Module::*getSublistAccess(GlobalVariable*) {
|
ValueSymbolTable.h | 40 friend class SymbolTableListTraits<GlobalVariable>;
|
/external/llvm/lib/Target/Hexagon/ |
HexagonTargetObjectFile.cpp | 20 #include "llvm/IR/GlobalVariable.h" 72 const GlobalVariable *GVA = dyn_cast<GlobalVariable>(GV);
|
/external/llvm/lib/LTO/ |
LTOModule.cpp | 257 if (GlobalVariable *gvn = dyn_cast<GlobalVariable>(op)) { 271 void LTOModule::addObjCClass(const GlobalVariable *clgv) { 305 void LTOModule::addObjCCategory(const GlobalVariable *clgv) { 328 void LTOModule::addObjCClassRef(const GlobalVariable *clgv) { 387 if (const GlobalVariable *gv = dyn_cast<GlobalVariable>(v)) { 394 if (const GlobalVariable *gv = dyn_cast<GlobalVariable>(v)) { 401 if (const GlobalVariable *gv = dyn_cast<GlobalVariable>(v)) [all...] |
/external/clang/lib/CodeGen/ |
CGVTables.cpp | 658 llvm::GlobalVariable * 662 llvm::GlobalVariable::LinkageTypes Linkage, 690 if (Linkage == llvm::GlobalVariable::AvailableExternallyLinkage) 691 Linkage = llvm::GlobalVariable::InternalLinkage; 694 llvm::GlobalVariable *VTable = 725 llvm::GlobalVariable::LinkageTypes 728 return llvm::GlobalVariable::InternalLinkage; 747 return llvm::GlobalVariable::AvailableExternallyLinkage; 751 llvm::GlobalVariable::LinkOnceODRLinkage : 754 return llvm::GlobalVariable::ExternalLinkage [all...] |
SanitizerMetadata.cpp | 24 void SanitizerMetadata::reportGlobalToASan(llvm::GlobalVariable *GV, 58 void SanitizerMetadata::reportGlobalToASan(llvm::GlobalVariable *GV, 69 void SanitizerMetadata::disableSanitizerForGlobal(llvm::GlobalVariable *GV) {
|
/external/llvm/include/llvm/LTO/ |
LTOModule.h | 197 void addObjCClass(const GlobalVariable *clgv); 200 void addObjCCategory(const GlobalVariable *clgv); 203 void addObjCClassRef(const GlobalVariable *clgv);
|
/external/llvm/lib/Linker/ |
LinkModules.cpp | 81 const GlobalVariable *&GVar); 181 // Always import GlobalVariable definitions, except for the special 188 if (isa<GlobalVariable>(SGV) && !SGV->isDeclaration() && 213 auto *GVar = dyn_cast<GlobalVariable>(SGV); 346 const GlobalVariable *&GVar) { 356 GVar = dyn_cast_or_null<GlobalVariable>(GVal); 360 "': GlobalVariable required for data dependent selection!"); 401 const GlobalVariable *DstGV; 402 const GlobalVariable *SrcGV; 576 auto *DGVar = dyn_cast<GlobalVariable>(DGV) [all...] |
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
ExecutionUtils.h | 26 class GlobalVariable; 56 CtorDtorIterator(const GlobalVariable *GV, bool End);
|
/external/llvm/lib/Target/Mips/ |
MipsTargetObjectFile.cpp | 15 #include "llvm/IR/GlobalVariable.h" 96 const GlobalVariable *GVA = dyn_cast<GlobalVariable>(GV);
|
/external/llvm/tools/bugpoint/ |
ExtractFunction.cpp | 52 Function* globalInitUsesExternalBA(GlobalVariable* GV) { 208 void llvm::DeleteGlobalInitializer(GlobalVariable *GV) { 251 GlobalVariable *GV = M1->getNamedGlobal(GlobalName); 288 new GlobalVariable(*M1, M1Init->getType(), false, 300 new GlobalVariable(*M2, M2Init->getType(), false, 341 for (GlobalVariable &I : M->globals()) { 342 GlobalVariable *GV = cast<GlobalVariable>(NewVMap[&I]);
|
/external/llvm/lib/Analysis/ |
Loads.cpp | 19 #include "llvm/IR/GlobalVariable.h" 87 } else if (const GlobalVariable *GV = dyn_cast<GlobalVariable>(Base)) { 255 if ((isa<AllocaInst>(StrippedPtr) || isa<GlobalVariable>(StrippedPtr)) && 256 (isa<AllocaInst>(StorePtr) || isa<GlobalVariable>(StorePtr)) &&
|
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUAsmPrinter.h | 104 void EmitGlobalVariable(const GlobalVariable *GV) override;
|