[msan] Fix -Wreturn-type warnings in non-self-hosted build.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 25 Sep 2013 08:56:00 +0000 (08:56 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 25 Sep 2013 08:56:00 +0000 (08:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191361 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Instrumentation/MemorySanitizer.cpp

index eafa2b6165ea99c825f0a5499dd8db6bcef68cfb..65db206e570d86668e9432b66f044812b20946f5 100644 (file)
@@ -918,6 +918,7 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
       case SequentiallyConsistent:
         return SequentiallyConsistent;
     }
+    llvm_unreachable("Unknown ordering");
   }
 
   AtomicOrdering addAcquireOrdering(AtomicOrdering a) {
@@ -934,6 +935,7 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
       case SequentiallyConsistent:
         return SequentiallyConsistent;
     }
+    llvm_unreachable("Unknown ordering");
   }
 
   // ------------------- Visitors.