[Sparc] Use correct instruction pattern for CMPri.
authorVenkatraman Govindaraju <venkatra@cs.wisc.edu>
Sun, 22 Sep 2013 18:54:54 +0000 (18:54 +0000)
committerVenkatraman Govindaraju <venkatra@cs.wisc.edu>
Sun, 22 Sep 2013 18:54:54 +0000 (18:54 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191180 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Sparc/SparcInstrInfo.td

index b6b850e1cd81a998e024ed13487514cdf6657a53..fcab5b3f724489960460c978b329361999e51e16 100644 (file)
@@ -520,7 +520,7 @@ let Defs = [ICC], rd = 0 in {
                      (outs), (ins IntRegs:$b, IntRegs:$c),
                      "cmp $b, $c",
                      [(SPcmpicc i32:$b, i32:$c)]>;
-  def CMPri   : F3_1<2, 0b010100,
+  def CMPri   : F3_2<2, 0b010100,
                      (outs), (ins IntRegs:$b, i32imm:$c),
                      "cmp $b, $c",
                      [(SPcmpicc i32:$b, (i32 simm13:$c))]>;