Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp153 const auto *GVar = cast<GlobalVariable>(GO); in getKindForGlobal() local
156 if (GVar->isThreadLocal()) { in getKindForGlobal()
157 if (isSuitableForBSS(GVar) && !TM.Options.NoZerosInBSS) in getKindForGlobal()
163 if (GVar->hasCommonLinkage()) in getKindForGlobal()
169 if (GVar->hasLocalLinkage()) in getKindForGlobal()
171 else if (GVar->hasExternalLinkage()) in getKindForGlobal()
178 if (GVar->isConstant()) { in getKindForGlobal()
182 const Constant *C = GVar->getInitializer(); in getKindForGlobal()
187 if (!GVar->hasGlobalUnnamedAddr()) in getKindForGlobal()
252 if (auto *GVar = dyn_cast<GlobalVariable>(GO)) { in SectionForGlobal() local
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp995 if (GVar) { in emitLinkageDirective()
1024 if (GVar->hasSection()) { in printModuleLevelGV()
1045 } else if (GVar->hasLinkOnceLinkage() || GVar->hasWeakLinkage() || in printModuleLevelGV()
1051 if (isTexture(*GVar)) { in printModuleLevelGV()
1056 if (isSurface(*GVar)) { in printModuleLevelGV()
1061 if (GVar->isDeclaration()) { in printModuleLevelGV()
1070 if (isSampler(*GVar)) { in printModuleLevelGV()
1138 if (GVar->use_empty()) in printModuleLevelGV()
1149 temp.push_back(GVar); in printModuleLevelGV()
1158 if (isManaged(*GVar)) { in printModuleLevelGV()
[all …]
H A DNVPTXAsmPrinter.h133 void addSymbol(const Value *GVar, const Value *GVarBeforeStripping) { in addSymbol() argument
135 Symbols.push_back(GVar); in addSymbol()
162 if (const GlobalValue *GVar = dyn_cast<GlobalValue>(v)) { in print() local
163 MCSymbol *Name = AP.getSymbol(GVar); in print()
220 void printModuleLevelGV(const GlobalVariable *GVar, raw_ostream &O,
264 void emitPTXGlobalVariable(const GlobalVariable *GVar, raw_ostream &O);
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp209 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GO); in isGlobalInSmallSection() local
210 if (!GVar) { in isGlobalInSmallSection()
218 if (GVar->hasSection()) { in isGlobalInSmallSection()
219 bool IsSmall = isSmallDataSection(GVar->getSection()); in isGlobalInSmallSection()
221 << ", has section: " << GVar->getSection() << '\n'); in isGlobalInSmallSection()
231 if (GVar->isConstant()) { in isGlobalInSmallSection()
236 bool IsLocal = GVar->hasLocalLinkage(); in isGlobalInSmallSection()
242 Type *GType = GVar->getType(); in isGlobalInSmallSection()
262 unsigned Size = GVar->getParent()->getDataLayout().getTypeAllocSize(GType); in isGlobalInSmallSection()
399 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GO); in selectSmallSectionForGlobal() local
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetObjectFile.cpp42 const auto *GVar = dyn_cast<GlobalVariable>(GO); in SelectSectionForGlobal() local
44 if (GVar && GVar->isConstant() && GVar->getInitializer()->needsRelocation()) in SelectSectionForGlobal()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp273 if (auto *GVar = dyn_cast_or_null<GlobalVariable>(GV->getBaseObject())) in splitAndWriteThinLTOBitcode() local
274 return HasTypeMetadata(GVar); in splitAndWriteThinLTOBitcode()
297 if (auto *GVar = dyn_cast_or_null<GlobalVariable>(GV->getBaseObject())) in splitAndWriteThinLTOBitcode() local
298 if (HasTypeMetadata(GVar)) in splitAndWriteThinLTOBitcode()
H A DGlobalOpt.cpp2066 auto *GVar = dyn_cast<GlobalVariable>(&GV); in processGlobal() local
2067 if (!GVar) in processGlobal()
2070 if (GVar->isConstant() || !GVar->hasInitializer()) in processGlobal()
2073 return processInternalGlobal(GVar, GS, TLI, LookupDomTree) || Changed; in processGlobal()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DModuleSymbolTable.cpp196 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) { in getSymbolFlags() local
197 if (GVar->isConstant()) in getSymbolFlags()
/freebsd-12.1/contrib/llvm/lib/Linker/
H A DLinkModules.cpp66 const GlobalVariable *&GVar);
132 const GlobalVariable *&GVar) { in getComdatLeader() argument
142 GVar = dyn_cast_or_null<GlobalVariable>(GVal); in getComdatLeader()
143 if (!GVar) in getComdatLeader()
H A DIRMover.cpp1039 if (auto *GVar = dyn_cast<GlobalVariable>(&Src)) { in linkGlobalValueBody() local
1040 linkGlobalVariable(cast<GlobalVariable>(Dst), *GVar); in linkGlobalValueBody()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DGlobalsModRef.cpp732 auto *GVar = dyn_cast<GlobalVariable>(GV); in isNonEscapingGlobalNoAlias() local
734 if (GVar && InputGVar && in isNonEscapingGlobalNoAlias()
735 !GVar->isDeclaration() && !InputGVar->isDeclaration() && in isNonEscapingGlobalNoAlias()
736 !GVar->isInterposable() && !InputGVar->isInterposable()) { in isNonEscapingGlobalNoAlias()
737 Type *GVType = GVar->getInitializer()->getType(); in isNonEscapingGlobalNoAlias()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.cpp154 ARMConstantPoolConstant::Create(const GlobalVariable *GVar, in Create() argument
156 return new ARMConstantPoolConstant(GVar, Initializer); in Create()
H A DARMFastISel.cpp554 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in ARMMaterializeGV() local
555 bool IsThreadLocal = GVar && GVar->isThreadLocal(); in ARMMaterializeGV()
H A DARMISelLowering.cpp3078 auto *GVar = dyn_cast<GlobalVariable>(GV); in promoteToConstantPool() local
3079 if (!GVar || !GVar->hasInitializer() || in promoteToConstantPool()
3080 !GVar->isConstant() || !GVar->hasGlobalUnnamedAddr() || in promoteToConstantPool()
3081 !GVar->hasLocalLinkage()) in promoteToConstantPool()
3086 auto *Init = GVar->getInitializer(); in promoteToConstantPool()
3099 unsigned Align = DAG.getDataLayout().getPreferredAlignment(GVar); in promoteToConstantPool()
3115 if (!AFI->getGlobalsPromotedToConstantPool().count(GVar) && Size > 4) in promoteToConstantPool()
3127 if (!allUsersAreInFunction(GVar, &F)) in promoteToConstantPool()
3141 auto CPVal = ARMConstantPoolConstant::Create(GVar, Init); in promoteToConstantPool()
3144 if (!AFI->getGlobalsPromotedToConstantPool().count(GVar)) { in promoteToConstantPool()
[all …]
/freebsd-12.1/contrib/llvm/lib/IR/
H A DValue.cpp657 if (auto *GVar = dyn_cast<GlobalVariable>(GO)) { in getPointerAlignment() local
658 Type *ObjectType = GVar->getValueType(); in getPointerAlignment()
663 if (GVar->isStrongDefinitionForLinker()) in getPointerAlignment()
664 Align = DL.getPreferredAlignment(GVar); in getPointerAlignment()
H A DVerifier.cpp570 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(&GV); in visitGlobalValue() local
571 Assert(GVar && GVar->getValueType()->isArrayTy(), in visitGlobalValue()
572 "Only global arrays can have appending linkage!", GVar); in visitGlobalValue()
H A DConstantFold.cpp1416 if (const auto *GVar = dyn_cast<GlobalVariable>(GV)) { in areGlobalsPotentiallyEqual() local
1417 Type *Ty = GVar->getValueType(); in areGlobalsPotentiallyEqual()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp418 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in materializeGV() local
419 bool IsThreadLocal = GVar && GVar->isThreadLocal(); in materializeGV()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp584 if (GlobalVariable *GVar = in getPointerToGlobal() local
586 EmitGlobalVariable(GVar); in getPointerToGlobal()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp257 const auto *GVar = dyn_cast<GlobalVariable>(GV); in getGlobalAddressWrapper() local
259 (GVar && GVar->isConstant() && GV->hasLocalLinkage())) in getGlobalAddressWrapper()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp166 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in getGVAlignmentLog2() local
167 NumBits = DL.getPreferredAlignmentLog(GVar); in getGVAlignmentLog2()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1196 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); in hasDefinedInitializer() local
1197 if (!GVar || !GVar->hasInitializer()) in hasDefinedInitializer()
1200 return !isa<UndefValue>(GVar->getInitializer()); in hasDefinedInitializer()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FastISel.cpp1075 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) in X86SelectCallAddress() local
1076 if (GVar->isThreadLocal()) in X86SelectCallAddress()