From: Jim Grosbach Date: Tue, 20 Sep 2011 00:00:06 +0000 (+0000) Subject: Thumb CPS definition is not disassembler only. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=26215425da200a7b4695b78521a7677397849ad1;p=oota-llvm.git Thumb CPS definition is not disassembler only. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140106 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/ARM/ARMInstrThumb.td b/lib/Target/ARM/ARMInstrThumb.td index a49f9880797..0748cbf0a93 100644 --- a/lib/Target/ARM/ARMInstrThumb.td +++ b/lib/Target/ARM/ARMInstrThumb.td @@ -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;