summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-05-09 00:43:37 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-05-09 00:43:37 +0000
commitb32629589dd63127cff2c98b56dcc8036f311f37 (patch)
tree9622332ab2fd33267daefae99d2a9fa88795383d /clang/lib/CodeGen/CGObjCMac.cpp
parent33b2d71cb8812d2623494673272dd0c44a6cec6c (diff)
downloadbcm5719-llvm-b32629589dd63127cff2c98b56dcc8036f311f37.tar.gz
bcm5719-llvm-b32629589dd63127cff2c98b56dcc8036f311f37.zip
Simplify the code a bit by using linkage predicates.
llvm-svn: 208382
Diffstat (limited to 'clang/lib/CodeGen/CGObjCMac.cpp')
-rw-r--r--clang/lib/CodeGen/CGObjCMac.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/CodeGen/CGObjCMac.cpp b/clang/lib/CodeGen/CGObjCMac.cpp
index 8f5969c919c..575884b661e 100644
--- a/clang/lib/CodeGen/CGObjCMac.cpp
+++ b/clang/lib/CodeGen/CGObjCMac.cpp
@@ -2558,7 +2558,7 @@ static void assertPrivateName(const llvm::GlobalValue *GV) {
(void)NameRef;
assert(NameRef[0] == '\01' && (NameRef[1] == 'L' || NameRef[1] == 'l'));
assert(GV->getVisibility() == llvm::GlobalValue::DefaultVisibility);
- assert(GV->getLinkage() == llvm::GlobalValue::PrivateLinkage);
+ assert(GV->hasPrivateLinkage());
}
/*
@@ -2642,7 +2642,7 @@ llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) {
if (Entry) {
// Already created, update the initializer.
- assert(Entry->getLinkage() == llvm::GlobalValue::PrivateLinkage);
+ assert(Entry->hasPrivateLinkage());
Entry->setInitializer(Init);
} else {
Entry =
@@ -6328,7 +6328,7 @@ llvm::Constant *CGObjCNonFragileABIMac::GetOrEmitProtocol(
if (Entry) {
// Already created, update the initializer.
- assert(Entry->getLinkage() == llvm::GlobalValue::WeakAnyLinkage);
+ assert(Entry->hasWeakAnyLinkage());
Entry->setInitializer(Init);
} else {
Entry =
@@ -6733,7 +6733,7 @@ llvm::Value *CGObjCNonFragileABIMac::GetClass(CodeGenFunction &CGF,
std::string ClassName(getClassSymbolPrefix() + ID->getNameAsString());
llvm::GlobalVariable *ClassGV = GetClassGlobal(ClassName, true);
(void)ClassGV;
- assert(ClassGV->getLinkage() == llvm::GlobalValue::ExternalWeakLinkage);
+ assert(ClassGV->hasExternalWeakLinkage());
}
return EmitClassRef(CGF, ID);
OpenPOWER on IntegriCloud