]> granicus.if.org Git - llvm/commitdiff
Suppress false-positive GCC -Wreturn-type warning.
authorMichael Liao <michael.hliao@gmail.com>
Wed, 5 Jun 2019 04:18:12 +0000 (04:18 +0000)
committerMichael Liao <michael.hliao@gmail.com>
Wed, 5 Jun 2019 04:18:12 +0000 (04:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362582 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/IPO/Attributor.cpp

index 56c32235fd3849b872208ab507c0be2423d3caf4..d82667be933b51d60f73b692d834dea96cc91fbb 100644 (file)
@@ -104,6 +104,7 @@ static unsigned getAttrIndex(AbstractAttribute::ManifestPosition MP,
   case AbstractAttribute::MP_RETURNED:
     return AttributeList::ReturnIndex;
   }
+  llvm_unreachable("Unknown manifest position!");
 }
 
 /// Return true if \p New is equal or worse than \p Old.