[llvm] r190304 - Silencing a warning about control flow reaching the end of a non-void function.

Aaron Ballman aaron at aaronballman.com
Mon Sep 9 06:22:45 PDT 2013


Author: aaronballman
Date: Mon Sep  9 08:22:45 2013
New Revision: 190304

URL: http://llvm.org/viewvc/llvm-project?rev=190304&view=rev
Log:
Silencing a warning about control flow reaching the end of a non-void function.

Modified:
    llvm/trunk/lib/Target/XCore/XCoreLowerThreadLocal.cpp

Modified: llvm/trunk/lib/Target/XCore/XCoreLowerThreadLocal.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/XCoreLowerThreadLocal.cpp?rev=190304&r1=190303&r2=190304&view=diff
==============================================================================
--- llvm/trunk/lib/Target/XCore/XCoreLowerThreadLocal.cpp (original)
+++ llvm/trunk/lib/Target/XCore/XCoreLowerThreadLocal.cpp Mon Sep  9 08:22:45 2013
@@ -122,6 +122,7 @@ createReplacementInstr(ConstantExpr *CE,
     default:
       assert(0 && "Unhandled constant expression!\n");
   }
+  llvm_unreachable("Unhandled constant expression!\n");
 }
 
 static bool replaceConstantExprOp(ConstantExpr *CE) {





More information about the llvm-commits mailing list