Tidy up since ARM MOVCCi and MOVCCi16 are now pseudos.
authorJim Grosbach <grosbach@apple.com>
Fri, 11 Mar 2011 01:16:49 +0000 (01:16 +0000)
committerJim Grosbach <grosbach@apple.com>
Fri, 11 Mar 2011 01:16:49 +0000 (01:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127445 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/ARMDecoderEmitter.cpp

index 9119219a444555b7bc497505c8c1b438e2e1edda..915f905ba19c0ce839c7040848c75af1f781fc26 100644 (file)
@@ -1606,12 +1606,12 @@ ARMDEBackend::populateInstruction(const CodeGenInstruction &CGI,
     // better off using the generic RSCri and RSCrs instructions.
     if (Name == "RSCSri" || Name == "RSCSrs") return false;
 
-    // MOVCCi, MOVCCi16, FCYPScc, FCYPDcc, FNEGScc, and
-    // FNEGDcc are used in the compiler to implement conditional moves.
-    // We can ignore them in favor of their more generic versions of
-    // instructions. See also SDNode *ARMDAGToDAGISel::Select(SDValue Op).
-    if (Name == "MOVCCi"  || Name == "MOVCCi16" || Name == "FCPYScc" ||
-        Name == "FCPYDcc" || Name == "FNEGScc"  || Name == "FNEGDcc")
+    // FCYPScc, FCYPDcc, FNEGScc, and FNEGDcc are used in the compiler
+    // to implement conditional moves. We can ignore them in favor of
+    // their more generic versions of instructions. See also
+    // SDNode *ARMDAGToDAGISel::Select(SDValue Op).
+    if (Name == "FCPYScc" || Name == "FCPYDcc" || Name == "FNEGScc" ||
+        Name == "FNEGDcc")
       return false;
 
     // Ditto for VMOVDcc, VMOVScc, VNEGDcc, and VNEGScc.