RDCCR defines arg. #1, not arg. #2.
authorVikram S. Adve <vadve@cs.uiuc.edu>
Fri, 20 Jun 2003 11:32:11 +0000 (11:32 +0000)
committerVikram S. Adve <vadve@cs.uiuc.edu>
Fri, 20 Jun 2003 11:32:11 +0000 (11:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6796 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/SparcV9/SparcV9Instr.def

index 0ccec7fb32e4ac73c3c061e8636162f279342daf..c4ffbffcddca9c054f9ffa74bb32120b94a2e0be 100644 (file)
@@ -525,7 +525,7 @@ I(RESTOREr, "restore",      3,  2, B12, true , 0, 1,  SPARC_SINGLE, M_INT_FLAG | M_AR
 I(RESTOREi, "restore", 3,  2, B12, true , 0, 1,  SPARC_SINGLE, M_INT_FLAG | M_ARITH_FLAG)
 
 // Read and Write CCR register from/to an int reg
 I(RESTOREi, "restore", 3,  2, B12, true , 0, 1,  SPARC_SINGLE, M_INT_FLAG | M_ARITH_FLAG)
 
 // Read and Write CCR register from/to an int reg
-I(RDCCR,  "rd",         2,   2, 0, false,  0,  1,  SPARC_SINGLE,  M_INT_FLAG | M_CC_FLAG)
+I(RDCCR,  "rd",         2,   1, 0, false,  0,  1,  SPARC_SINGLE,  M_INT_FLAG | M_CC_FLAG)
 I(WRCCRr,  "wr",         3,   2, 0, false,  0,  1,  SPARC_SINGLE,  M_INT_FLAG | M_CC_FLAG)
 I(WRCCRi,  "wr",         3,   2, 0, false,  0,  1,  SPARC_SINGLE,  M_INT_FLAG | M_CC_FLAG)
 
 I(WRCCRr,  "wr",         3,   2, 0, false,  0,  1,  SPARC_SINGLE,  M_INT_FLAG | M_CC_FLAG)
 I(WRCCRi,  "wr",         3,   2, 0, false,  0,  1,  SPARC_SINGLE,  M_INT_FLAG | M_CC_FLAG)