2007-08-30 Jonathan Chambers <joncham@gmail.com>
[mono.git] / mono / mini / cpu-s390x.md
index 2fb2dcb2ce5d9bc64f1103cf2a22eef6164601fb..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:
@@ -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
@@ -381,7 +381,7 @@ loadu2_membase: dest:i src1:b len:26
 loadu4_mem: dest:i len:8
 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
@@ -521,7 +521,7 @@ 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