Lines Matching refs:GlobalValue
37 class GlobalValue; variable
244 llvm::SmallPtrSet<llvm::GlobalValue*, 10> WeakRefReferences;
475 void setGlobalVisibility(llvm::GlobalValue *GV, const NamedDecl *D) const;
493 void setTypeVisibility(llvm::GlobalValue *GV, const CXXRecordDecl *D,
496 static llvm::GlobalValue::VisibilityTypes GetLLVMVisibility(Visibility V) { in GetLLVMVisibility()
498 case DefaultVisibility: return llvm::GlobalValue::DefaultVisibility; in GetLLVMVisibility()
499 case HiddenVisibility: return llvm::GlobalValue::HiddenVisibility; in GetLLVMVisibility()
500 case ProtectedVisibility: return llvm::GlobalValue::ProtectedVisibility; in GetLLVMVisibility()
524 llvm::GlobalValue::LinkageTypes Linkage);
663 llvm::GlobalValue *GetAddrOfCXXConstructor(const CXXConstructorDecl *ctor,
669 llvm::GlobalValue *GetAddrOfCXXDestructor(const CXXDestructorDecl *dtor,
691 void AddUsedGlobal(llvm::GlobalValue *GV);
828 void setFunctionLinkage(const FunctionDecl *FD, llvm::GlobalValue *V) { in setFunctionLinkage()
842 llvm::GlobalValue::LinkageTypes
867 llvm::Constant *EmitAnnotateAttr(llvm::GlobalValue *GV,
873 void AddGlobalAnnotations(const ValueDecl *D, llvm::GlobalValue *GV);
876 llvm::GlobalValue *GetGlobalValue(StringRef Ref);
894 void SetCommonAttributes(const Decl *D, llvm::GlobalValue *GV);
898 llvm::GlobalValue *GV);