Thumb CPS definition is not disassembler only.
authorJim Grosbach <grosbach@apple.com>
Tue, 20 Sep 2011 00:00:06 +0000 (00:00 +0000)
committerJim Grosbach <grosbach@apple.com>
Tue, 20 Sep 2011 00:00:06 +0000 (00:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140106 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMInstrThumb.td

index a49f9880797ccdbc6978f7b0e05ad8df1023fe96..0748cbf0a9394a1f096d03e608a7c08aae1a5e6a 100644 (file)
@@ -286,8 +286,7 @@ def tSETEND : T1I<(outs), (ins setend_op:$end), NoItinerary, "setend\t$end",
 
 // Change Processor State is a system instruction -- for disassembly only.
 def tCPS : T1I<(outs), (ins imod_op:$imod, iflags_op:$iflags),
-                NoItinerary, "cps$imod $iflags",
-                [/* For disassembly only; pattern left blank */]>,
+                NoItinerary, "cps$imod $iflags", []>,
            T1Misc<0b0110011> {
   // A8.6.38 & B6.1.1
   bit imod;