Searched refs:GVar (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetObjectFile.cpp41 const auto *GVar = dyn_cast<GlobalVariable>(GO); local
43 if (GVar && GVar->isConstant() && GVar->getInitializer()->needsRelocation())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp153 const auto *GVar = cast<GlobalVariable>(GO); local
156 if (GVar->isThreadLocal()) {
157 if (isSuitableForBSS(GVar) && !TM.Options.NoZerosInBSS)
163 if (GVar->hasCommonLinkage())
168 if (isSuitableForBSS(GVar) && !TM.Options.NoZerosInBSS) {
169 if (GVar->hasLocalLinkage())
171 else if (GVar->hasExternalLinkage())
178 if (GVar->isConstant()) {
182 const Constant *C = GVar->getInitializer();
187 if (!GVar
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp208 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GO); local
209 if (!GVar) {
217 if (GVar->hasSection()) {
218 bool IsSmall = isSmallDataSection(GVar->getSection());
220 << ", has section: " << GVar->getSection() << '\n');
230 if (GVar->isConstant()) {
235 bool IsLocal = GVar->hasLocalLinkage();
241 Type *GType = GVar->getValueType();
258 unsigned Size = GVar->getParent()->getDataLayout().getTypeAllocSize(GType);
395 const GlobalVariable *GVar local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp969 const GlobalVariable *GVar = cast<GlobalVariable>(V); local
970 if (GVar) {
971 if (GVar->hasInitializer())
995 void NVPTXAsmPrinter::printModuleLevelGV(const GlobalVariable *GVar, argument
999 if (GVar->hasSection()) {
1000 if (GVar->getSection() == "llvm.metadata")
1005 if (GVar->getName().startswith("llvm.") ||
1006 GVar->getName().startswith("nvvm."))
1012 PointerType *PTy = GVar->getType();
1013 Type *ETy = GVar
1322 emitPTXGlobalVariable(const GlobalVariable *GVar, raw_ostream &O) argument
[all...]
H A DNVPTXAsmPrinter.h132 void addSymbol(const Value *GVar, const Value *GVarBeforeStripping) { argument
134 Symbols.push_back(GVar);
161 if (const GlobalValue *GVar = dyn_cast<GlobalValue>(v)) {
162 MCSymbol *Name = AP.getSymbol(GVar);
217 void printModuleLevelGV(const GlobalVariable *GVar, raw_ostream &O,
258 void emitPTXGlobalVariable(const GlobalVariable *GVar, raw_ostream &O);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp999 auto *GVar = dyn_cast<GlobalVariable>(GVal); local
1000 if (GVar && GVar->hasAttribute(BPFCoreSharedInfo::AmaAttr)) {
1004 MDNode *MDN = GVar->getMetadata(LLVMContext::MD_preserve_access_index);
1006 generateFieldReloc(ORSym, Ty, GVar->getName());
1172 auto *GVar = dyn_cast<GlobalVariable>(GVal); local
1173 if (GVar && GVar->hasAttribute(BPFCoreSharedInfo::AmaAttr)) {
1175 uint32_t Imm = PatchImms[GVar->getName().str()];
1188 auto *GVar local
[all...]
H A DBPFMISimplifyPatchable.cpp278 auto *GVar = dyn_cast<GlobalVariable>(GVal); local
279 if (GVar) {
282 if (GVar->hasAttribute(BPFCoreSharedInfo::AmaAttr)) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/
H A DModuleSymbolTable.cpp195 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) {
196 if (GVar->isConstant())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Linker/
H A DLinkModules.cpp65 const GlobalVariable *&GVar);
131 const GlobalVariable *&GVar) {
141 GVar = dyn_cast_or_null<GlobalVariable>(GVal);
142 if (!GVar)
130 getComdatLeader(Module &M, StringRef ComdatName, const GlobalVariable *&GVar) argument
H A DIRMover.cpp1093 if (auto *GVar = dyn_cast<GlobalVariable>(&Src)) {
1094 linkGlobalVariable(cast<GlobalVariable>(Dst), *GVar); local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPrintfRuntimeBinding.cpp183 GlobalVariable *GVar = dyn_cast<GlobalVariable>(ConstExpr->getOperand(0)); local
186 if (GVar && GVar->hasInitializer()) {
187 auto Init = GVar->getInitializer();
H A DAMDGPUISelLowering.cpp1181 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); local
1182 if (!GVar || !GVar->hasInitializer())
1185 return !isa<UndefValue>(GVar->getInitializer());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp282 if (auto *GVar = dyn_cast_or_null<GlobalVariable>(GV->getBaseObject()))
283 return HasTypeMetadata(GVar);
306 if (auto *GVar = dyn_cast_or_null<GlobalVariable>(GV->getBaseObject()))
307 if (HasTypeMetadata(GVar))
H A DGlobalOpt.cpp2108 auto *GVar = dyn_cast<GlobalVariable>(&GV);
2109 if (!GVar)
2112 if (GVar->isConstant() || !GVar->hasInitializer())
2115 return processInternalGlobal(GVar, GS, GetTLI, LookupDomTree) || Changed;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.cpp154 ARMConstantPoolConstant::Create(const GlobalVariable *GVar, argument
156 return new ARMConstantPoolConstant(GVar, Initializer);
H A DARMFastISel.cpp551 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); local
552 bool IsThreadLocal = GVar && GVar->isThreadLocal();
H A DARMISelLowering.cpp3373 auto *GVar = dyn_cast<GlobalVariable>(GV);
3374 if (!GVar || !GVar->hasInitializer() ||
3375 !GVar->isConstant() || !GVar->hasGlobalUnnamedAddr() ||
3376 !GVar->hasLocalLinkage())
3381 auto *Init = GVar->getInitializer();
3394 unsigned Align = DAG.getDataLayout().getPreferredAlignment(GVar);
3410 if (!AFI->getGlobalsPromotedToConstantPool().count(GVar) && Size > 4)
3422 if (!allUsersAreInFunction(GVar,
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DGlobalsModRef.cpp739 auto *GVar = dyn_cast<GlobalVariable>(GV);
741 if (GVar && InputGVar &&
742 !GVar->isDeclaration() && !InputGVar->isDeclaration() &&
743 !GVar->isInterposable() && !InputGVar->isInterposable()) {
744 Type *GVType = GVar->getInitializer()->getType();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp690 if (auto *GVar = dyn_cast<GlobalVariable>(GO)) {
691 Type *ObjectType = GVar->getValueType();
696 if (GVar->isStrongDefinitionForLinker())
697 return MaybeAlign(DL.getPreferredAlignment(GVar));
H A DConstantFold.cpp1529 if (const auto *GVar = dyn_cast<GlobalVariable>(GV)) {
1530 Type *Ty = GVar->getValueType();
H A DVerifier.cpp576 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(&GV); local
577 Assert(GVar && GVar->getValueType()->isArrayTy(),
578 "Only global arrays can have appending linkage!", GVar);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp417 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV); local
418 bool IsThreadLocal = GVar && GVar->isThreadLocal();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp257 const auto *GVar = dyn_cast<GlobalVariable>(GV); local
259 (GVar && GVar->isConstant() && GV->hasLocalLinkage()))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp583 if (GlobalVariable *GVar =
585 EmitGlobalVariable(GVar);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp167 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV))
168 Alignment = Align(DL.getPreferredAlignment(GVar));

Completed in 257 milliseconds

12