2007-10-19 Marek Habersack <mhabersack@novell.com>
[mono.git] / mono / mini / cpu-s390x.md
index 7c4c5dc37bb011dfbc86f2deba5124ba718a12db..b706ef4e62aa5fac73a47f211d5dc39a2146339c 100644 (file)
@@ -60,12 +60,12 @@ and_imm: dest:i src1:i len:24
 aot_const: dest:i len:8
 arg:
 arglist:
-atomic_add_i4: src1:b src2:i dest:i len:20
+atomic_add_i4: src1:b src2:i dest:i len:28
 atomic_add_i8: src1:b src2:i dest:i len:30
-atomic_add_new_i4: src1:b src2:i dest:i len:20
+atomic_add_new_i4: src1:b src2:i dest:i len:28
 atomic_add_new_i8: src1:b src2:i dest:i len:30
-atomic_exchange_i4: src1:b src2:i dest:i len:14
-atomic_exchange_i8: src1:b src2:i dest:i len:20
+atomic_exchange_i4: src1:b src2:i dest:i len:18
+atomic_exchange_i8: src1:b src2:i dest:i len:24
 beq.s:
 beq: len:8
 bge.s:
@@ -90,7 +90,7 @@ box:
 br.s:
 br: len:6
 br_reg: src1:i len:8
-break: len:4
+break: len:22
 brfalse.s:
 brfalse:
 brtrue.s:
@@ -165,8 +165,8 @@ div: dest:a src1:i src2:i len:10
 div_imm: dest:i src1:i src2:i len:24
 div_un_imm: dest:i src1:i src2:i len:24
 dup:
-endfilter: len:20
-endfinally: len: 20
+endfilter: len:28
+endfinally: len:28
 endmac:
 fcall: dest:g len:26 clob:c
 fcall_membase: dest:g src1:b len:14 clob:c
@@ -175,13 +175,13 @@ fcompare: src1:f src2:f len:14
 float_add: dest:f src1:f src2:f len:6
 float_add_ovf:
 float_add_ovf_un:
-float_beq: len:8
-float_bge: len:8
+float_beq: len:10
+float_bge: len:10
 float_bge_un: len:8
-float_bgt: len:8
-float_ble: len:8
+float_bgt: len:10
+float_ble: len:10
 float_ble_un: len:8
-float_blt: len:8
+float_blt: len:10
 float_blt_un: len:8
 float_bne_un: len:8
 float_btg_un: len:8
@@ -269,7 +269,7 @@ int_div_imm: dest:a src1:i len:24
 int_div_un: dest:a src1:i src2:i len:16
 int_div_un_imm: dest:a src1:i len:24
 int_mul: dest:i src1:i src2:i len:16
-int_mul_imm: dest:i src1:i len:20
+int_mul_imm: dest:i src1:i len:24
 int_mul_ovf: dest:i src1:i src2:i len:44
 int_mul_ovf_un: dest:i src1:i src2:i len:22
 int_neg: dest:i src1:i len:12
@@ -292,7 +292,7 @@ int_subcc: dest:i src1:i src2:i len:12
 int_sub: dest:i src1:i src2:i len:12
 int_sub_imm: dest:i src1:i len:18
 int_xor: dest:i src1:i src2:i len:12
-int_xor_imm: dest:i src1:i len:20
+int_xor_imm: dest:i src1:i len:24
 isinst:
 jmp: len:40
 label:
@@ -371,17 +371,17 @@ leave:
 load:
 load_membase: dest:i src1:b len:26
 loadi1_membase: dest:i src1:b len:40
-loadi2_membase: dest:i src1:b len:24
+loadi2_membase: dest:i src1:b len:26
 loadi4_membase: dest:i src1:b len:26
 loadi8_membase: dest:i src1:b len:26
-loadr4_membase: dest:f src1:b len:26
-loadr8_membase: dest:f src1:b len:26
+loadr4_membase: dest:f src1:b len:28
+loadr8_membase: dest:f src1:b len:28
 loadu1_membase: dest:i src1:b len:26
 loadu2_membase: dest:i src1:b len:26
 loadu4_mem: dest:i len:8
-loadu4_membase: dest:i src1:b len:18
+loadu4_membase: dest:i src1:b len:26
 local:
-localloc: dest:i src1:i len:84
+localloc: dest:i src1:i len:106
 long_add:
 long_add_imm:
 long_add_ovf: len:14 dest:i src1:i src2:i
@@ -477,7 +477,7 @@ not: dest:i src1:i len:12
 oparglist: src1:i len:28
 op_bigmul: len:2 dest:i src1:a src2:i
 op_bigmul_un: len:2 dest:i src1:a src2:i
-op_endfilter: src1:i len:12
+op_endfilter: src1:i len:28
 op_rethrow: src1:i len:26
 or: dest:i src1:i src2:i len:8
 or_imm: dest:i src1:i len:24
@@ -521,13 +521,13 @@ shl: dest:i src1:i src2:i clob:s len:6
 shl_imm: dest:i src1:i len:8
 shr.un: dest:i src1:i src2:i clob:s len:6
 shr: dest:i src1:i src2:i clob:s len:6
-shr_imm: dest:i src1:i len:8
+shr_imm: dest:i src1:i len:10
 shr_un_imm: dest:i src1:i len:8
 sizeof:
 sqrt: dest:f src1:f len:4
 starg.s:
 starg:
-start_handler: len:18
+start_handler: len:26
 stelem.i1:
 stelem.i2:
 stelem.i4:
@@ -563,8 +563,8 @@ storei4_membase_imm: dest:b len:46
 storei4_membase_reg: dest:b src1:i len:26
 storei8_membase_imm: dest:b len:46
 storei8_membase_reg: dest:b src1:i len:26 
-storer4_membase_reg: dest:b src1:f len:22
-storer8_membase_reg: dest:b src1:f len:22
+storer4_membase_reg: dest:b src1:f len:28
+storer8_membase_reg: dest:b src1:f len:24
 stsfld:
 sub.ovf.un: len:16 dest:i src1:i src2:i 
 sub.ovf: len:28 dest:i src1:i src2:i