[llvm] 7275de7 - [AArch64] translateLocChar - silence dead code warning
    Simon Pilgrim via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sun Feb  6 08:32:25 PST 2022
    
    
  
Author: Simon Pilgrim
Date: 2022-02-06T16:32:16Z
New Revision: 7275de7fb2f087871611d037d1b529b226dd0521
URL: https://github.com/llvm/llvm-project/commit/7275de7fb2f087871611d037d1b529b226dd0521
DIFF: https://github.com/llvm/llvm-project/commit/7275de7fb2f087871611d037d1b529b226dd0521.diff
LOG: [AArch64] translateLocChar - silence dead code warning
Remove default case from switch and return None after the switch()
Added: 
    
Modified: 
    llvm/lib/Support/FormatVariadic.cpp
Removed: 
    
################################################################################
diff  --git a/llvm/lib/Support/FormatVariadic.cpp b/llvm/lib/Support/FormatVariadic.cpp
index f6d48bcd50e8..46573e745247 100644
--- a/llvm/lib/Support/FormatVariadic.cpp
+++ b/llvm/lib/Support/FormatVariadic.cpp
@@ -18,10 +18,8 @@ static Optional<AlignStyle> translateLocChar(char C) {
     return AlignStyle::Center;
   case '+':
     return AlignStyle::Right;
-  default:
-    return None;
   }
-  LLVM_BUILTIN_UNREACHABLE;
+  return None;
 }
 
 bool formatv_object_base::consumeFieldLayout(StringRef &Spec, AlignStyle &Where,
        
    
    
More information about the llvm-commits
mailing list