diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-05-02 21:10:48 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-05-02 21:10:48 +0000 |
commit | d036fefe3406541fd5d06fd07338693dd51e559b (patch) | |
tree | 3c6d2591a10a2711f6aae09a0981264b9c4c8c96 | |
parent | f41cc338360ea60d3ef7c87357636e71004a55f1 (diff) | |
download | llvm-d036fefe3406541fd5d06fd07338693dd51e559b.tar.gz llvm-d036fefe3406541fd5d06fd07338693dd51e559b.tar.bz2 llvm-d036fefe3406541fd5d06fd07338693dd51e559b.tar.xz |
Aliases are always definitions. Delete dead code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207869 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/IR/Verifier.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/IR/Verifier.cpp b/lib/IR/Verifier.cpp index 1a8fb0a1f4..0bc5c509eb 100644 --- a/lib/IR/Verifier.cpp +++ b/lib/IR/Verifier.cpp @@ -356,12 +356,8 @@ void Verifier::visit(Instruction &I) { void Verifier::visitGlobalValue(const GlobalValue &GV) { - Assert1(!GV.isDeclaration() || - GV.isMaterializable() || - GV.hasExternalLinkage() || - GV.hasExternalWeakLinkage() || - (isa<GlobalAlias>(GV) && - (GV.hasLocalLinkage() || GV.hasWeakLinkage())), + Assert1(!GV.isDeclaration() || GV.isMaterializable() || + GV.hasExternalLinkage() || GV.hasExternalWeakLinkage(), "Global is external, but doesn't have external or weak linkage!", &GV); |