/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 | 988 const GlobalVariable *GVar = cast<GlobalVariable>(V); in emitLinkageDirective() local 989 if (GVar) { in emitLinkageDirective() 990 if (GVar->hasInitializer()) in emitLinkageDirective() 1014 void NVPTXAsmPrinter::printModuleLevelGV(const GlobalVariable *GVar, in printModuleLevelGV() argument 1019 if (GVar->hasSection()) { in printModuleLevelGV() 1020 if (GVar->getSection() == StringRef("llvm.metadata")) in printModuleLevelGV() 1025 if (GVar->getName().startswith("llvm.") || in printModuleLevelGV() 1026 GVar->getName().startswith("nvvm.")) in printModuleLevelGV() 1032 PointerType *PTy = GVar->getType(); in printModuleLevelGV() 1035 if (GVar->hasExternalLinkage()) { 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/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/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 | 81 const GlobalVariable *&GVar); 213 auto *GVar = dyn_cast<GlobalVariable>(SGV); in doPromoteLocalToGlobal() local 214 if (GVar && GVar->isConstant() && GVar->hasUnnamedAddr()) in doPromoteLocalToGlobal() 346 const GlobalVariable *&GVar) { in getComdatLeader() argument 356 GVar = dyn_cast_or_null<GlobalVariable>(GVal); in getComdatLeader() 357 if (!GVar) in getComdatLeader()
|
D | IRMover.cpp | 1179 if (auto *GVar = dyn_cast<GlobalVariable>(&Src)) { in linkGlobalValueBody() local 1180 linkGlobalInit(cast<GlobalVariable>(Dst), *GVar); in linkGlobalValueBody()
|
/external/llvm/lib/Analysis/ |
D | GlobalsModRef.cpp | 727 auto *GVar = dyn_cast<GlobalVariable>(GV); in isNonEscapingGlobalNoAlias() local 729 if (GVar && InputGVar && in isNonEscapingGlobalNoAlias() 730 !GVar->isDeclaration() && !InputGVar->isDeclaration() && in isNonEscapingGlobalNoAlias() 731 !GVar->mayBeOverridden() && !InputGVar->mayBeOverridden()) { in isNonEscapingGlobalNoAlias() 732 Type *GVType = GVar->getInitializer()->getType(); in isNonEscapingGlobalNoAlias()
|
D | ValueTracking.cpp | 1562 if (auto *GVar = dyn_cast<GlobalVariable>(GO)) { in getAlignment() local 1563 Type *ObjectType = GVar->getType()->getElementType(); in getAlignment() 1568 if (GVar->isStrongDefinitionForLinker()) in getAlignment() 1569 Align = DL.getPreferredAlignment(GVar); in getAlignment()
|
/external/llvm/lib/Object/ |
D | IRObjectFile.cpp | 224 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) { in getSymbolFlags() local 225 if (GVar->isConstant()) in getSymbolFlags()
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 1672 if (GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in printFunctionUses() local 1673 if (GVar->hasInitializer()) in printFunctionUses() 1674 consts.insert(GVar->getInitializer()); in printFunctionUses() 1683 if (GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in printFunctionUses() local 1684 if (GVar->hasInitializer()) in printFunctionUses() 1685 consts.insert(GVar->getInitializer()); in printFunctionUses()
|
/external/llvm/lib/Target/Mips/ |
D | MipsFastISel.cpp | 356 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in materializeGV() local 357 bool IsThreadLocal = GVar && GVar->isThreadLocal(); in materializeGV()
|
/external/llvm/lib/ExecutionEngine/ |
D | ExecutionEngine.cpp | 586 if (GlobalVariable *GVar = in getPointerToGlobal() local 588 EmitGlobalVariable(GVar); in getPointerToGlobal()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 263 const auto *GVar = dyn_cast<GlobalVariable>(GV); in getGlobalAddressWrapper() local 265 (GVar && GVar->isConstant() && GV->hasLocalLinkage())) in getGlobalAddressWrapper()
|
/external/llvm/lib/IR/ |
D | Verifier.cpp | 463 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(&GV); in visitGlobalValue() local 464 Assert(GVar && GVar->getValueType()->isArrayTy(), in visitGlobalValue() 465 "Only global arrays can have appending linkage!", GVar); in visitGlobalValue()
|
D | ConstantFold.cpp | 1387 if (const auto *GVar = dyn_cast<GlobalVariable>(GV)) { in areGlobalsPotentiallyEqual() local 1388 Type *Ty = GVar->getValueType(); in areGlobalsPotentiallyEqual()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 765 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in hasDefinedInitializer() local 766 if (!GVar || !GVar->hasInitializer()) in hasDefinedInitializer() 769 if (isa<UndefValue>(GVar->getInitializer())) in hasDefinedInitializer()
|
/external/llvm/lib/Target/ARM/ |
D | ARMFastISel.cpp | 590 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in ARMMaterializeGV() local 591 bool IsThreadLocal = GVar && GVar->isThreadLocal(); in ARMMaterializeGV()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 82 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in getGVAlignmentLog2() local 83 NumBits = DL.getPreferredAlignmentLog(GVar); in getGVAlignmentLog2()
|
/external/llvm/lib/Target/X86/ |
D | X86FastISel.cpp | 927 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in X86SelectCallAddress() local 928 if (GVar->isThreadLocal()) in X86SelectCallAddress()
|