2007-10-07 Andreia Gaita <avidigal@novell.com>
[mono.git] / mono / mini / cpu-mips.md
index 083ad9d4049a68b7758d5a48f01e69db4a0452ed..0936e4dc392bed4c5bc6ff433d818ede2e6a62c6 100644 (file)
@@ -107,7 +107,7 @@ bge.un.s: len:8
 bgt.un.s: len:8
 ble.un.s: len:8
 blt.un.s: len:8
-br: len:8
+br: len:16
 brfalse: len:8
 brtrue: len:8
 beq: len:8
@@ -142,10 +142,10 @@ stind.r8: src1:b src2:f
 add: dest:i src1:i src2:i len:4
 sub: dest:i src1:i src2:i len:4
 mul: dest:i src1:i src2:i len:20
-div: dest:i src1:i src2:i len:40
-div.un: dest:i src1:i src2:i len:40
-rem: dest:i src1:i src2:i len:48
-rem.un: dest:i src1:i src2:i len:28
+div: dest:i src1:i src2:i len:76
+div.un: dest:i src1:i src2:i len:76
+rem: dest:i src1:i src2:i len:76
+rem.un: dest:i src1:i src2:i len:76
 and: dest:i src1:i src2:i len:4
 or: dest:i src1:i src2:i len:4
 xor: dest:i src1:i src2:i len:4
@@ -540,12 +540,12 @@ br_reg: src1:i len:8
 op_bigmul: len:52 dest:l src1:i src2:i
 op_bigmul_un: len:52 dest:l src1:i src2:i
 tls_get: len:8 dest:i
-mips_beq: src1:i src2:i len:8
-mips_bgez: src1:i len:8
-mips_bgtz: src1:i len:8
-mips_blez: src1:i len:8
-mips_bltz: src1:i len:8
-mips_bne: src1:i src2:i len:8
+mips_beq: src1:i src2:i len:24
+mips_bgez: src1:i len:24
+mips_bgtz: src1:i len:24
+mips_blez: src1:i len:24
+mips_bltz: src1:i len:24
+mips_bne: src1:i src2:i len:24
 mips_cvtsd: dest:f src1:f len:8
 mips_fbeq: src1:f src2:f len:16
 mips_fbge: src1:f src2:f len:16
@@ -563,3 +563,31 @@ mips_slt: dest:i src1:i src2:i len:4
 mips_sltiu: dest:i src1:i len:4
 mips_sltu: dest:i src1:i src2:i len:4
 mips_xori: dest:i src1:i len:4
+mips_cond_exc_eq: src1:i src2:i len:40
+mips_cond_exc_ge: src1:i src2:i len:40
+mips_cond_exc_gt: src1:i src2:i len:40
+mips_cond_exc_le: src1:i src2:i len:40
+mips_cond_exc_lt: src1:i src2:i len:40
+mips_cond_exc_ne_un: src1:i src2:i len:40
+mips_cond_exc_ge_un: src1:i src2:i len:40
+mips_cond_exc_gt_un: src1:i src2:i len:40
+mips_cond_exc_le_un: src1:i src2:i len:40
+mips_cond_exc_lt_un: src1:i src2:i len:40
+mips_cond_exc_ov: src1:i src2:i len:40
+mips_cond_exc_no: src1:i src2:i len:40
+mips_cond_exc_c: src1:i src2:i len:40
+mips_cond_exc_nc: src1:i src2:i len:40
+mips_cond_exc_ieq: src1:i src2:i len:40
+mips_cond_exc_ige: src1:i src2:i len:40
+mips_cond_exc_igt: src1:i src2:i len:40
+mips_cond_exc_ile: src1:i src2:i len:40
+mips_cond_exc_ilt: src1:i src2:i len:40
+mips_cond_exc_ine_un: src1:i src2:i len:40
+mips_cond_exc_ige_un: src1:i src2:i len:40
+mips_cond_exc_igt_un: src1:i src2:i len:40
+mips_cond_exc_ile_un: src1:i src2:i len:40
+mips_cond_exc_ilt_un: src1:i src2:i len:40
+mips_cond_exc_iov: src1:i src2:i len:40
+mips_cond_exc_ino: src1:i src2:i len:40
+mips_cond_exc_ic: src1:i src2:i len:40
+mips_cond_exc_inc: src1:i src2:i len:40