[SimplifyLibCalls] Make a function shorter. NFC.
authorDavide Italiano <davide@freebsd.org>
Thu, 12 Nov 2015 23:39:00 +0000 (23:39 +0000)
committerDavide Italiano <davide@freebsd.org>
Thu, 12 Nov 2015 23:39:00 +0000 (23:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252970 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Utils/SimplifyLibCalls.cpp

index 2eb9938955e89cb343f5361d2f99551bcb0b11df..8ea632546c7d49682f6f3f740a58525c95f06f4c 100644 (file)
@@ -53,16 +53,8 @@ static cl::opt<bool>
 //===----------------------------------------------------------------------===//
 
 static bool ignoreCallingConv(LibFunc::Func Func) {
-  switch (Func) {
-  case LibFunc::abs:
-  case LibFunc::labs:
-  case LibFunc::llabs:
-  case LibFunc::strlen:
-    return true;
-  default:
-    return false;
-  }
-  llvm_unreachable("All cases should be covered in the switch.");
+  return Func == LibFunc::abs || Func == LibFunc::labs ||
+         Func == LibFunc::llabs || Func == LibFunc::strlen;
 }
 
 /// isOnlyUsedInZeroEqualityComparison - Return true if it only matters that the