2007-04-25 Zoltan Varga <vargaz@gmail.com>
[mono.git] / mono / mini / cpu-alpha.md
index 32103d7d4d690becfa182b78cda23252d5b9df4d..9d166cbdcdd1d2ca5c26281bd87967bdaf758a25 100644 (file)
@@ -94,17 +94,17 @@ rem.un: dest:d src1:a src2:i len:16 clob:a
 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
-shl: dest:i src1:i src2:s len:4
-shr: dest:i src1:i src2:s len:8
-shr.un: dest:i src1:i src2:s len:8
+shl: dest:i src1:i src2:i len:4
+shr: dest:i src1:i src2:i len:4
+shr.un: dest:i src1:i src2:i len:8
 neg: dest:i src1:i len:4
 not: dest:i src1:i len:4
 conv.i1: dest:i src1:i len:12
 conv.i2: dest:i src1:i len:12
 conv.i4: dest:i src1:i len:4
 conv.i8: dest:i src1:i len:4
-conv.r4: dest:f src1:i len:20
-conv.r8: dest:f src1:i len:20
+conv.r4: dest:f src1:i len:24
+conv.r8: dest:f src1:i len:24
 conv.u4: dest:i src1:i len:4
 conv.u8: dest:i src1:i len:4
 conv.r.un: dest:f src1:i len:8
@@ -113,7 +113,7 @@ op_rethrow: src1:i len:20
 conv.ovf.i4.un: dest:i src1:i len:16
 conv.ovf.u4.un: 
 conv.ovf.u4: dest:i src1:i len:15
-ckfinite: dest:f src1:f len:43
+ckfinite: dest:f src1:f len:44
 conv.u2: dest:i src1:i len:4
 conv.u1: dest:i src1:i len:4
 conv.i: dest:i src1:i len:4
@@ -126,7 +126,7 @@ cgt: dest:c len:8
 cgt.un: dest:c len:8
 clt: dest:c len:8
 clt.un: dest:c len:8
-localloc: dest:i src1:i len:20
+localloc: dest:i src1:i src2:i len:40 clob:1
 compare: src1:i src2:i len:4
 lcompare: src1:i src2:i len:4
 icompare: src1:i src2:i len:4
@@ -244,18 +244,18 @@ long_div: dest:a src1:a src2:i len:16 clob:d
 long_div_un: dest:a src1:a src2:i len:16 clob:d
 long_rem: dest:d src1:a src2:i len:16 clob:a
 long_rem_un: dest:d src1:a src2:i len:16 clob:a
-long_shl: dest:i src1:i src2:s clob:1 len:31
-long_shr: dest:i src1:i src2:s len:4
-long_shr_un: dest:i src1:i src2:s len:4
-long_conv_to_r4: dest:f src1:i len:20
-long_conv_to_r8: dest:f src1:i len:20
+long_shl: dest:i src1:i src2:i len:4
+long_shr: dest:i src1:i src2:i len:4
+long_shr_un: dest:i src1:i src2:i len:4
+long_conv_to_r4: dest:f src1:i len:24
+long_conv_to_r8: dest:f src1:i len:24
 long_conv_to_ovf_i: dest:i src1:i src2:i len:40
 long_mul_ovf: dest:i src1:i src2:i clob:1 len:16
 long_mul_ovf_un: dest:i src1:i src2:i len:22
 long_conv_to_r_un: dest:f src1:i src2:i len:48 
 long_shr_imm: dest:i src1:i len:4
 long_shr_un_imm: dest:i src1:i len:4
-long_shl_imm: dest:i src1:i clob:1 len:11
+long_shl_imm: dest:i src1:i len:4
 float_beq: len:4
 float_bne_un: len:12
 float_blt: len:4
@@ -266,11 +266,11 @@ float_bge: len:4
 float_bge_un: len:12
 float_ble: len:4
 float_ble_un: len:12
-float_add: dest:f src1:f src2:f len:4
-float_sub: dest:f src1:f src2:f len:4
+float_add: dest:f src1:f src2:f len:8
+float_sub: dest:f src1:f src2:f len:8
 float_mul: dest:f src1:f src2:f len:5
-float_div: dest:f src1:f src2:f len:5
-float_div_un: dest:f src1:f src2:f len:5
+float_div: dest:f src1:f src2:f len:8
+float_div_un: dest:f src1:f src2:f len:8
 float_rem: dest:f src1:f src2:f len:19
 float_rem_un: dest:f src1:f src2:f len:19
 float_neg: dest:f src1:f len:23
@@ -378,9 +378,9 @@ int_rem_un: dest:d src1:a src2:i clob:a len:64
 int_and: dest:i src1:i src2:i len:4
 int_or: dest:i src1:i src2:i len:4
 int_xor: dest:i src1:i src2:i len:4
-int_shl: dest:i src1:i src2:s len:4
-int_shr: dest:i src1:i src2:s len:8
-int_shr_un: dest:i src1:i src2:s len:8
+int_shl: dest:i src1:i src2:i len:8
+int_shr: dest:i src1:i src2:i len:8
+int_shr_un: dest:i src1:i src2:i len:8
 int_adc: dest:i src1:i src2:i clob:1 len:64
 int_adc_imm: dest:i src1:i clob:1 len:64
 int_sbb: dest:i src1:i src2:i clob:1 len:64
@@ -397,7 +397,7 @@ int_rem_un_imm: dest:d src1:i clob:a len:64
 int_and_imm: dest:i src1:i len:4
 int_or_imm: dest:i src1:i len:4
 int_xor_imm: dest:i src1:i len:4
-int_shl_imm: dest:i src1:i len:4
+int_shl_imm: dest:i src1:i len:8
 int_shr_imm: dest:i src1:i len:8
 int_shr_un_imm: dest:i src1:i len:8
 int_neg: dest:i src1:i len:4