/external/llvm/lib/Transforms/Utils/ |
GlobalStatus.cpp | 13 #include "llvm/IR/GlobalVariable.h" 52 if (const GlobalVariable *GV = dyn_cast<GlobalVariable>(V)) 97 if (const GlobalVariable *GV = 98 dyn_cast<GlobalVariable>(SI->getOperand(1))) {
|
SplitModule.cpp | 68 for (GlobalVariable &GV : M->globals())
|
/external/clang/lib/CodeGen/ |
CodeGenModule.cpp | 576 static llvm::GlobalVariable::ThreadLocalMode GetLLVMTLSModel(StringRef S) { 577 return llvm::StringSwitch<llvm::GlobalVariable::ThreadLocalMode>(S) 578 .Case("global-dynamic", llvm::GlobalVariable::GeneralDynamicTLSModel) 579 .Case("local-dynamic", llvm::GlobalVariable::LocalDynamicTLSModel) 580 .Case("initial-exec", llvm::GlobalVariable::InitialExecTLSModel) 581 .Case("local-exec", llvm::GlobalVariable::LocalExecTLSModel); 584 static llvm::GlobalVariable::ThreadLocalMode GetLLVMTLSModel( 588 return llvm::GlobalVariable::GeneralDynamicTLSModel; 590 return llvm::GlobalVariable::LocalDynamicTLSModel; 592 return llvm::GlobalVariable::InitialExecTLSModel [all...] |
CGObjCMac.cpp | 830 llvm::StringMap<llvm::GlobalVariable*> ClassNames; 833 llvm::DenseMap<Selector, llvm::GlobalVariable*> MethodVarNames; 840 llvm::StringMap<llvm::GlobalVariable*> MethodVarTypes; [all...] |
MicrosoftCXXABI.cpp | 40 SmallVector<llvm::GlobalVariable *, 2> Globals; 124 llvm::GlobalVariable *getMSCompleteObjectLocator(const CXXRecordDecl *RD, 258 llvm::GlobalVariable *VTable); 284 llvm::GlobalVariable *getAddrOfVTable(const CXXRecordDecl *RD, 307 llvm::GlobalVariable * 309 llvm::GlobalVariable::LinkageTypes Linkage); 311 llvm::GlobalVariable * 348 auto *VDispMap = new llvm::GlobalVariable( 355 llvm::GlobalVariable *GV) const; 389 llvm::GlobalVariable *DeclPtr [all...] |
CGCUDANV.cpp | 44 llvm::SmallVector<llvm::GlobalVariable *, 16> GpuBinaryHandles; 258 llvm::GlobalVariable *FatbinWrapper = new llvm::GlobalVariable( 267 llvm::GlobalVariable *GpuBinaryHandle = new llvm::GlobalVariable( 307 for (llvm::GlobalVariable *GpuBinaryHandle : GpuBinaryHandles) {
|
CodeGenModule.h | 361 llvm::StringMap<llvm::GlobalVariable *> CFConstantStringMap; 363 llvm::DenseMap<llvm::Constant *, llvm::GlobalVariable *> ConstantStringMap; 365 llvm::DenseMap<const Decl*, llvm::GlobalVariable*> StaticLocalDeclGuardMap; 552 llvm::GlobalVariable *getStaticLocalDeclGuardAddress(const VarDecl *D) { 556 llvm::GlobalVariable *C) { 682 llvm::GlobalVariable * [all...] |
CodeGenPGO.h | 33 llvm::GlobalVariable *FuncNameVar;
|
CoverageMappingGen.h | 70 void addFunctionMappingRecord(llvm::GlobalVariable *FunctionName,
|
/external/llvm/include/llvm/ExecutionEngine/ |
ExecutionEngine.h | 43 class GlobalVariable; 135 virtual char *getMemoryForGV(const GlobalVariable *GV); 214 virtual GlobalVariable *FindGlobalVariableNamed(const char *Name, bool AllowInternal = false); 390 virtual void *getOrEmitGlobalVariable(const GlobalVariable *GV) { 446 /// allocate space and populate a GlobalVariable that is not internal to 490 void EmitGlobalVariable(const GlobalVariable *GV);
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
IndirectionUtils.h | 348 GlobalVariable* createImplPointer(PointerType &PT, Module &M, 390 GlobalVariable* cloneGlobalVariableDecl(Module &Dst, const GlobalVariable &GV, 401 void moveGlobalVariableInitializer(GlobalVariable &OrigGV, 404 GlobalVariable *NewGV = nullptr);
|
/external/llvm/lib/Transforms/IPO/ |
StripSymbols.cpp | 148 if (GlobalVariable *GV = dyn_cast<GlobalVariable>(C)) { 192 static void findUsedValues(GlobalVariable *LLVMUsed, 272 if (GlobalVariable *GV = dyn_cast<GlobalVariable>(C)) {
|
LowerBitSets.cpp | 24 #include "llvm/IR/GlobalVariable.h" 202 GlobalVariable *ByteArray; 247 ArrayRef<GlobalVariable *> Globals); 348 auto ByteArrayGlobal = new GlobalVariable( 350 auto MaskGlobal = new GlobalVariable( 379 cast<GlobalVariable>(BAI->Mask->getOperand(0))->eraseFromParent(); 384 new GlobalVariable(*M, ByteArrayConst->getType(), /*isConstant=*/true, 530 ArrayRef<Metadata *> BitSets, ArrayRef<GlobalVariable *> Globals) { 537 for (GlobalVariable *G : Globals) { 556 new GlobalVariable(*M, NewInit->getType(), /*isConstant=*/true [all...] |
/external/llvm/lib/Linker/ |
IRMover.cpp | 477 Constant *linkAppendingVarProto(GlobalVariable *DstGV, 478 const GlobalVariable *SrcGV); 485 void linkGlobalInit(GlobalVariable &Dst, GlobalVariable &Src); 492 GlobalVariable *copyGlobalVariableProto(const GlobalVariable *SGVar); 627 } else if (auto *V = dyn_cast<GlobalVariable>(New)) { 700 GlobalVariable *IRLinker::copyGlobalVariableProto(const GlobalVariable *SGVar) { 704 GlobalVariable *NewDGV [all...] |
/external/llvm/include/llvm/Analysis/ |
ObjCARCAnalysisUtils.h | 211 if (const GlobalVariable *GV = dyn_cast<GlobalVariable>(Pointer)) {
|
/frameworks/compile/libbcc/lib/Renderscript/ |
RSEmbedInfo.cpp | 171 llvm::GlobalVariable *InfoGV = 172 new llvm::GlobalVariable(M, Init->getType(), true,
|
/external/llvm/include/llvm/IR/ |
IntrinsicInst.h | 358 GlobalVariable *getName() const { 359 return cast<GlobalVariable>( 386 GlobalVariable *getName() const { 387 return cast<GlobalVariable>(
|
DataLayout.h | 42 class GlobalVariable; 456 unsigned getPreferredAlignment(const GlobalVariable *GV) const; 462 unsigned getPreferredAlignmentLog(const GlobalVariable *GV) const;
|
/external/llvm/include/llvm/Transforms/Utils/ |
SymbolRewriter.h | 72 GlobalVariable, /// global variable - descriptor rewrites a global variable
|
/external/llvm/lib/Object/ |
IRObjectFile.cpp | 164 Module::const_global_iterator Iter(static_cast<const GlobalVariable*>(GV)); 224 if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV)) { 239 else if (auto *Var = dyn_cast<GlobalVariable>(GV)) {
|
/external/llvm/lib/Target/AArch64/ |
AArch64PromoteConstant.cpp | 31 #include "llvm/IR/GlobalVariable.h" 463 DenseMap<Module *, GlobalVariable *> ModuleToMergedGV; 477 GlobalVariable *&PromotedGV = ModuleToMergedGV[M]; 479 PromotedGV = new GlobalVariable( 481 "_PromotedConst", nullptr, GlobalVariable::NotThreadLocal);
|
/external/llvm/lib/Target/XCore/ |
XCoreAsmPrinter.cpp | 78 void emitArrayBound(MCSymbol *Sym, const GlobalVariable *GV); 79 void EmitGlobalVariable(const GlobalVariable *GV) override; 92 void XCoreAsmPrinter::emitArrayBound(MCSymbol *Sym, const GlobalVariable *GV) { 112 void XCoreAsmPrinter::EmitGlobalVariable(const GlobalVariable *GV) {
|
/external/llvm/lib/Target/ |
TargetLoweringObjectFile.cpp | 20 #include "llvm/IR/GlobalVariable.h" 53 static bool isSuitableForBSS(const GlobalVariable *GV, bool NoZerosInBSS) { 140 const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV);
|
/external/llvm/tools/bugpoint/ |
BugDriver.h | 30 class GlobalVariable; 322 void PrintGlobalVariableList(const std::vector<GlobalVariable*> &GVs); 327 void DeleteGlobalInitializer(GlobalVariable *GV);
|
/external/llvm/unittests/IR/ |
ConstantsTest.cpp | 309 Constant *Global = new GlobalVariable(*M, IntTy, false, 316 GlobalVariable *RefArray = 317 new GlobalVariable(*M, ArrayTy, false, GlobalValue::ExternalLinkage, A0G); 329 Constant *G1 = new GlobalVariable(*M, IntTy, false, 331 Constant *G2 = new GlobalVariable(*M, IntTy, false, 339 GlobalVariable *Ref = 340 new GlobalVariable(*M, IntTy, false, GlobalValue::ExternalLinkage, Int1); 354 auto *Placeholder = new GlobalVariable( 360 new GlobalVariable(*M, PtrTy, false, GlobalValue::ExternalLinkage, GEP); 363 auto *Global = new GlobalVariable(*M, PtrTy, false [all...] |