Home
last modified time | relevance | path

Searched refs:GVar (Results 1 – 20 of 20) sorted by relevance

/external/llvm/lib/Target/
DTargetLoweringObjectFile.cpp140 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/
DNVPTXAsmPrinter.cpp988 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 …]
DNVPTXAsmPrinter.h131 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/
DPPCTargetObjectFile.cpp43 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in SelectSectionForGlobal() local
45 if (GVar && GVar->isConstant() && GVar->getInitializer()->needsRelocation()) in SelectSectionForGlobal()
/external/llvm/test/Linker/
D2003-11-18-TypeResolution.ll8 ; 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/
DLinkModules.cpp81 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()
DIRMover.cpp1179 if (auto *GVar = dyn_cast<GlobalVariable>(&Src)) { in linkGlobalValueBody() local
1180 linkGlobalInit(cast<GlobalVariable>(Dst), *GVar); in linkGlobalValueBody()
/external/llvm/lib/Analysis/
DGlobalsModRef.cpp727 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()
DValueTracking.cpp1562 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/
DIRObjectFile.cpp224 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) { in getSymbolFlags() local
225 if (GVar->isConstant()) in getSymbolFlags()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp1672 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/
DMipsFastISel.cpp356 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in materializeGV() local
357 bool IsThreadLocal = GVar && GVar->isThreadLocal(); in materializeGV()
/external/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp586 if (GlobalVariable *GVar = in getPointerToGlobal() local
588 EmitGlobalVariable(GVar); in getPointerToGlobal()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp263 const auto *GVar = dyn_cast<GlobalVariable>(GV); in getGlobalAddressWrapper() local
265 (GVar && GVar->isConstant() && GV->hasLocalLinkage())) in getGlobalAddressWrapper()
/external/llvm/lib/IR/
DVerifier.cpp463 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()
DConstantFold.cpp1387 if (const auto *GVar = dyn_cast<GlobalVariable>(GV)) { in areGlobalsPotentiallyEqual() local
1388 Type *Ty = GVar->getValueType(); in areGlobalsPotentiallyEqual()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp765 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/
DARMFastISel.cpp590 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in ARMMaterializeGV() local
591 bool IsThreadLocal = GVar && GVar->isThreadLocal(); in ARMMaterializeGV()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp82 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in getGVAlignmentLog2() local
83 NumBits = DL.getPreferredAlignmentLog(GVar); in getGVAlignmentLog2()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp927 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in X86SelectCallAddress() local
928 if (GVar->isThreadLocal()) in X86SelectCallAddress()