added more asm macros for floating point subtraction of single/double/quad
authorct <ct@localhost>
Tue, 19 Aug 2003 03:04:34 +0000 (03:04 -0000)
committerct <ct@localhost>
Tue, 19 Aug 2003 03:04:34 +0000 (03:04 -0000)
svn path=/trunk/mono/; revision=17394

mono/arch/sparc/sparc-codegen.h

index 4283e6a02c78e12277c761a43dcb8f7f82461ac2..d756cf614645b1be51014f77c25fcaf32280c97b 100644 (file)
@@ -391,8 +391,8 @@ typedef struct {
 #define sparc_faddq(ins, r1, op, r2, dest) sparc_fop( ins, r1, 67, r2, dest )
 
 #define sparc_fsubs(ins, r1, op, r2, dest) sparc_fop( ins, r1, 69, r2, dest ) 
-#define sparc_fsubd(ins, r1, op, r2, dest) sparc_fop( ins, r1, 69, r2, dest ) 
-#define sparc_fsubq(ins, r1, op, r2, dest) sparc_fop( ins, r1, 69, r2, dest ) 
+#define sparc_fsubd(ins, r1, op, r2, dest) sparc_fop( ins, r1, 70, r2, dest ) 
+#define sparc_fsubq(ins, r1, op, r2, dest) sparc_fop( ins, r1, 71, r2, dest ) 
 
 /* logical */
 #define sparc_and(ins,setcc,r1,r2,dest) sparc_encode_format3a((ins),2,0,(r1),(r2),(setcc)|1,(dest))