• Home
  • Raw
  • Download

Lines Matching refs:GlobalValue

42 class GlobalValue;  variable
296 llvm::SmallPtrSet<llvm::GlobalValue*, 10> WeakRefReferences;
307 DeferredGlobal(llvm::GlobalValue *GV, GlobalDecl GD) : GV(GV), GD(GD) {} in DeferredGlobal()
308 llvm::TrackingVH<llvm::GlobalValue> GV;
312 void addDeferredDeclToEmit(llvm::GlobalValue *GV, GlobalDecl GD) { in addDeferredDeclToEmit()
326 llvm::SmallVector<std::pair<llvm::GlobalValue *, llvm::Constant *>, 8>
377 llvm::GlobalValue *> StaticExternCMap;
550 llvm::GlobalValue::LinkageTypes Linkage);
661 void setGlobalVisibility(llvm::GlobalValue *GV, const NamedDecl *D) const;
665 void setTLSMode(llvm::GlobalValue *GV, const VarDecl &D) const;
667 static llvm::GlobalValue::VisibilityTypes GetLLVMVisibility(Visibility V) { in GetLLVMVisibility()
669 case DefaultVisibility: return llvm::GlobalValue::DefaultVisibility; in GetLLVMVisibility()
670 case HiddenVisibility: return llvm::GlobalValue::HiddenVisibility; in GetLLVMVisibility()
671 case ProtectedVisibility: return llvm::GlobalValue::ProtectedVisibility; in GetLLVMVisibility()
684 llvm::GlobalValue::LinkageTypes Linkage);
849 void MaybeHandleStaticInExternC(const SomeDecl *D, llvm::GlobalValue *GV);
852 void addUsedGlobal(llvm::GlobalValue *GV);
855 void addCompilerUsedGlobal(llvm::GlobalValue *GV);
1017 llvm::GlobalValue::LinkageTypes
1022 llvm::GlobalValue::LinkageTypes
1044 llvm::Constant *EmitAnnotateAttr(llvm::GlobalValue *GV,
1050 void AddGlobalAnnotations(const ValueDecl *D, llvm::GlobalValue *GV);
1078 llvm::GlobalValue *GetGlobalValue(StringRef Ref);
1084 void SetCommonAttributes(const Decl *D, llvm::GlobalValue *GV);
1090 void setAliasAttributes(const Decl *D, llvm::GlobalValue *GV);
1094 void addGlobalValReplacement(llvm::GlobalValue *GV, llvm::Constant *C);
1146 void EmitGlobalDefinition(GlobalDecl D, llvm::GlobalValue *GV = nullptr);
1148 void EmitGlobalFunctionDefinition(GlobalDecl GD, llvm::GlobalValue *GV);