The VLDMQ/VSTMQ instructions are reprented as true Pseudo-insts now (i.e.,
authorJim Grosbach <grosbach@apple.com>
Tue, 30 Nov 2010 19:08:32 +0000 (19:08 +0000)
committerJim Grosbach <grosbach@apple.com>
Tue, 30 Nov 2010 19:08:32 +0000 (19:08 +0000)
no extra encoding information), so we no longer need to special case them
here.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120444 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/ARMDecoderEmitter.cpp

index 78f1256cb5bda3cb28b2a17a1455867c5c2d34e1..64e25c9ad8c344baa3fd374d37cd676cc5950ca7 100644 (file)
@@ -1580,11 +1580,6 @@ ARMDEBackend::populateInstruction(const CodeGenInstruction &CGI,
         Name == "MOVr_TC")
       return false;
 
-    // VLDMQ/VSTMQ can be handled with the more generic VLDMD/VSTMD.
-    if (Name == "VLDMQ" || Name == "VLDMQ_UPD" ||
-        Name == "VSTMQ" || Name == "VSTMQ_UPD")
-      return false;
-
     //
     // The following special cases are for conflict resolutions.
     //