/external/swiftshader/third_party/LLVM/lib/Target/ |
D | TargetLoweringObjectFile.cpp | 130 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in getKindForGlobal() local 131 if (GVar == 0) in getKindForGlobal() 135 if (GVar->isThreadLocal()) { in getKindForGlobal() 136 if (isSuitableForBSS(GVar)) in getKindForGlobal() 142 if (GVar->hasCommonLinkage()) in getKindForGlobal() 146 if (isSuitableForBSS(GVar)) { in getKindForGlobal() 147 if (GVar->hasLocalLinkage()) in getKindForGlobal() 149 else if (GVar->hasExternalLinkage()) in getKindForGlobal() 154 const Constant *C = GVar->getInitializer(); in getKindForGlobal() 158 if (GVar->isConstant()) { in getKindForGlobal() [all …]
|
/external/llvm/lib/Target/ |
D | TargetLoweringObjectFile.cpp | 140 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in getKindForGlobal() local 141 if (!GVar) in getKindForGlobal() 145 if (GVar->isThreadLocal()) { in getKindForGlobal() 146 if (isSuitableForBSS(GVar, TM.Options.NoZerosInBSS)) in getKindForGlobal() 152 if (GVar->hasCommonLinkage()) in getKindForGlobal() 156 if (isSuitableForBSS(GVar, TM.Options.NoZerosInBSS)) { in getKindForGlobal() 157 if (GVar->hasLocalLinkage()) in getKindForGlobal() 159 else if (GVar->hasExternalLinkage()) in getKindForGlobal() 164 const Constant *C = GVar->getInitializer(); in getKindForGlobal() 168 if (GVar->isConstant()) { in getKindForGlobal() [all …]
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXAsmPrinter.cpp | 1012 const GlobalVariable *GVar = cast<GlobalVariable>(V); in emitLinkageDirective() local 1013 if (GVar) { in emitLinkageDirective() 1014 if (GVar->hasInitializer()) in emitLinkageDirective() 1038 void NVPTXAsmPrinter::printModuleLevelGV(const GlobalVariable *GVar, in printModuleLevelGV() argument 1043 if (GVar->hasSection()) { in printModuleLevelGV() 1044 if (GVar->getSection() == "llvm.metadata") in printModuleLevelGV() 1049 if (GVar->getName().startswith("llvm.") || in printModuleLevelGV() 1050 GVar->getName().startswith("nvvm.")) in printModuleLevelGV() 1056 PointerType *PTy = GVar->getType(); in printModuleLevelGV() 1057 Type *ETy = GVar->getValueType(); in printModuleLevelGV() [all …]
|
D | NVPTXAsmPrinter.h | 131 void addSymbol(const Value *GVar, const Value *GVarBeforeStripping) { in addSymbol() argument 133 Symbols.push_back(GVar); in addSymbol() 159 if (const GlobalValue *GVar = dyn_cast<GlobalValue>(v)) { in print() local 160 MCSymbol *Name = AP.getSymbol(GVar); in print() 219 void printModuleLevelGV(const GlobalVariable *GVar, raw_ostream &O, 276 void emitPTXGlobalVariable(const GlobalVariable *GVar, raw_ostream &O);
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.cpp | 180 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in isGlobalInSmallSection() local 181 if (!GVar) { in isGlobalInSmallSection() 189 if (GVar->hasSection()) { in isGlobalInSmallSection() 190 bool IsSmall = isSmallDataSection(GVar->getSection()); in isGlobalInSmallSection() 192 << GVar->getSection() << '\n'); in isGlobalInSmallSection() 196 if (GVar->isConstant()) { in isGlobalInSmallSection() 201 bool IsLocal = GVar->hasLocalLinkage(); in isGlobalInSmallSection() 207 Type *GType = GVar->getType(); in isGlobalInSmallSection() 227 unsigned Size = GVar->getParent()->getDataLayout().getTypeAllocSize(GType); in isGlobalInSmallSection() 363 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in selectSmallSectionForGlobal() local [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetObjectFile.cpp | 43 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in SelectSectionForGlobal() local 45 if (GVar && GVar->isConstant() && GVar->getInitializer()->needsRelocation()) in SelectSectionForGlobal()
|
/external/llvm/lib/Transforms/Utils/ |
D | FunctionImportUtils.cpp | 66 auto *GVar = dyn_cast<GlobalVariable>(SGV); in doPromoteLocalToGlobal() local 67 if (GVar && GVar->isConstant() && GVar->hasGlobalUnnamedAddr()) in doPromoteLocalToGlobal() 70 if (GVar && GVar->hasSection()) in doPromoteLocalToGlobal()
|
/external/llvm/test/Linker/ |
D | 2003-11-18-TypeResolution.ll | 8 ; RUN: echo "%%T1 = type opaque @GVar = external global %%T1*" | llvm-as > %t.out1.bc 13 @GVar = global i32* null ; <i32**> [#uses=0]
|
/external/swiftshader/third_party/LLVM/test/Linker/ |
D | 2003-11-18-TypeResolution.ll | 8 ; RUN: echo "%%T1 = type opaque @GVar = external global %%T1*" | llvm-as > %t.out1.bc 13 @GVar = global i32* null ; <i32**> [#uses=0]
|
/external/llvm/lib/Linker/ |
D | LinkModules.cpp | 68 const GlobalVariable *&GVar); 148 const GlobalVariable *&GVar) { in getComdatLeader() argument 158 GVar = dyn_cast_or_null<GlobalVariable>(GVal); in getComdatLeader() 159 if (!GVar) in getComdatLeader()
|
D | IRMover.cpp | 988 if (auto *GVar = dyn_cast<GlobalVariable>(&Src)) { in linkGlobalValueBody() local 989 linkGlobalInit(cast<GlobalVariable>(Dst), *GVar); in linkGlobalValueBody()
|
/external/llvm/lib/Analysis/ |
D | GlobalsModRef.cpp | 699 auto *GVar = dyn_cast<GlobalVariable>(GV); in isNonEscapingGlobalNoAlias() local 701 if (GVar && InputGVar && in isNonEscapingGlobalNoAlias() 702 !GVar->isDeclaration() && !InputGVar->isDeclaration() && in isNonEscapingGlobalNoAlias() 703 !GVar->isInterposable() && !InputGVar->isInterposable()) { in isNonEscapingGlobalNoAlias() 704 Type *GVType = GVar->getInitializer()->getType(); in isNonEscapingGlobalNoAlias()
|
/external/llvm/lib/IR/ |
D | Value.cpp | 598 if (auto *GVar = dyn_cast<GlobalVariable>(GO)) { in getPointerAlignment() local 599 Type *ObjectType = GVar->getValueType(); in getPointerAlignment() 604 if (GVar->isStrongDefinitionForLinker()) in getPointerAlignment() 605 Align = DL.getPreferredAlignment(GVar); in getPointerAlignment()
|
/external/swiftshader/third_party/LLVM/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 232 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in getGlobalAddressWrapper() local 233 if (!GVar) { in getGlobalAddressWrapper() 236 GVar = dyn_cast_or_null<GlobalVariable>(GA->resolveAliasedGlobal()); in getGlobalAddressWrapper() 238 bool isConst = GVar && GVar->isConstant(); in getGlobalAddressWrapper() 271 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in LowerGlobalTLSAddress() local 272 if (!GVar) { in LowerGlobalTLSAddress() 275 GVar = dyn_cast_or_null<GlobalVariable>(GA->resolveAliasedGlobal()); in LowerGlobalTLSAddress() 277 if (! GVar) { in LowerGlobalTLSAddress() 284 errs() << "Size of thread local object " << GVar->getName() in LowerGlobalTLSAddress()
|
/external/llvm/lib/Object/ |
D | IRObjectFile.cpp | 235 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) { in getSymbolFlags() local 236 if (GVar->isConstant()) in getSymbolFlags()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | ELFWriter.cpp | 361 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in EmitGlobal() local 364 if (EmitSpecialLLVMGlobal(GVar)) in EmitGlobal() 376 unsigned Align = TD->getPreferredAlignment(GVar); in EmitGlobal() 377 unsigned Size = TD->getTypeAllocSize(GVar->getInitializer()->getType()); in EmitGlobal() 412 EmitGlobalConstant(GVar->getInitializer(), ES); in EmitGlobal()
|
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 1493 if (GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in printFunctionUses() local 1494 if (GVar->hasInitializer()) in printFunctionUses() 1495 consts.insert(GVar->getInitializer()); in printFunctionUses() 1505 if (GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in printFunctionUses() local 1506 if (GVar->hasInitializer()) in printFunctionUses() 1507 consts.insert(GVar->getInitializer()); in printFunctionUses()
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86FastISel.cpp | 476 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in X86SelectAddress() local 477 if (GVar->isThreadLocal()) in X86SelectAddress() 483 if (const GlobalVariable *GVar = in X86SelectAddress() local 485 if (GVar->isThreadLocal()) in X86SelectAddress() 631 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in X86SelectCallAddress() local 632 if (GVar->isThreadLocal()) in X86SelectCallAddress()
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | Verifier.cpp | 403 GlobalVariable *GVar = dyn_cast<GlobalVariable>(&GV); in visitGlobalValue() local 404 Assert1(GVar && GVar->getType()->getElementType()->isArrayTy(), in visitGlobalValue() 405 "Only global arrays can have appending linkage!", GVar); in visitGlobalValue()
|
/external/llvm/lib/Transforms/IPO/ |
D | GlobalOpt.cpp | 1968 auto *GVar = dyn_cast<GlobalVariable>(&GV); in processGlobal() local 1969 if (!GVar) in processGlobal() 1972 if (GVar->isConstant() || !GVar->hasInitializer()) in processGlobal() 1975 return processInternalGlobal(GVar, GS, TLI, LookupDomTree) || Changed; in processGlobal()
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/ |
D | ExecutionEngine.cpp | 512 if (GlobalVariable *GVar = in getPointerToGlobal() local 514 EmitGlobalVariable(GVar); in getPointerToGlobal()
|
/external/llvm/lib/Target/Mips/ |
D | MipsFastISel.cpp | 370 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in materializeGV() local 371 bool IsThreadLocal = GVar && GVar->isThreadLocal(); in materializeGV()
|
/external/llvm/lib/ExecutionEngine/ |
D | ExecutionEngine.cpp | 581 if (GlobalVariable *GVar = in getPointerToGlobal() local 583 EmitGlobalVariable(GVar); in getPointerToGlobal()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 260 const auto *GVar = dyn_cast<GlobalVariable>(GV); in getGlobalAddressWrapper() local 262 (GVar && GVar->isConstant() && GV->hasLocalLinkage())) in getGlobalAddressWrapper()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 1053 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in getGlobalAddress() local 1054 if (!GVar) { in getGlobalAddress() 1057 GVar = dyn_cast_or_null<GlobalVariable>(GA->resolveAliasedGlobal(false)); in getGlobalAddress() 1061 if (GVar && GVar->isThreadLocal()) in getGlobalAddress() 6534 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) { in InferPtrAlignment() local 6535 if (GVar->hasInitializer()) { in InferPtrAlignment() 6537 Align = TD->getPreferredAlignment(GVar); in InferPtrAlignment()
|