simplify this code.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117771 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
index 275fcb9..642cd9c 100644
--- a/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
+++ b/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
@@ -744,15 +744,11 @@
     .Case("al", ARMCC::AL)
     .Default(~0U);
 
-  if (CC != ~0U) {
-    if (CC == ARMCC::LS &&
-        (Head.compare("vmls") == 0 || Head.compare("vnmls") == 0)) {
-      CC = ARMCC::AL;
-    } else {
-      Head = Head.slice(0, Head.size() - 2);
-    }
-  } else {
+  if (CC == ~0U ||
+      (CC == ARMCC::LS && (Head == "vmls" || Head == "vnmls"))) {
     CC = ARMCC::AL;
+  } else {
+    Head = Head.slice(0, Head.size() - 2);
   }
 
   Operands.push_back(ARMOperand::CreateToken(Head, NameLoc));