X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=mono%2Fmini%2Fcpu-mips.md;h=0fd87c8973fe25fbe5fb5339bb198131affb60db;hb=8f09dad4353bb75afebf96ad58d08f7e7f3bf56d;hp=485a634390751a668f1aaea1fdbe02a09c6ba054;hpb=92f60fbffa1187be7dedf6a9286b5c35b2082815;p=mono.git diff --git a/mono/mini/cpu-mips.md b/mono/mini/cpu-mips.md index 485a6343907..0fd87c8973f 100644 --- a/mono/mini/cpu-mips.md +++ b/mono/mini/cpu-mips.md @@ -54,13 +54,13 @@ memory_barrier: len:4 nop: len:4 relaxed_nop: len:4 -break: len:4 +break: len:16 jmp: len:92 call: dest:v clob:c len:20 br: len:16 switch: src1:i len:40 +seq_point: len:24 -callvirt: dest:v clob:c len:20 int_conv_to_r_un: dest:f src1:i len:32 throw: src1:i len:24 rethrow: src1:i len:24 @@ -176,11 +176,11 @@ not_null: src1:i len:0 # 32 bit opcodes int_add: dest:i src1:i src2:i len:4 int_sub: dest:i src1:i src2:i len:4 -int_mul: dest:i src1:i src2:i len:4 -int_div: dest:i src1:i src2:i len:76 +int_mul: dest:i src1:i src2:i len:16 +int_div: dest:i src1:i src2:i len:84 int_div_un: dest:i src1:i src2:i len:40 -int_rem: dest:i src1:i src2:i len:76 -int_rem_un: dest:i src1:i src2:i len:76 +int_rem: dest:i src1:i src2:i len:84 +int_rem_un: dest:i src1:i src2:i len:40 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 @@ -277,7 +277,7 @@ icompare_imm: src1:i len:12 # 64 bit opcodes long_add: dest:i src1:i src2:i len:4 long_sub: dest:i src1:i src2:i len:4 -long_mul: dest:i src1:i src2:i len:8 +long_mul: dest:i src1:i src2:i len:32 long_mul_imm: dest:i src1:i len:4 long_div: dest:i src1:i src2:i len:40 long_div_un: dest:i src1:i src2:i len:16 @@ -405,13 +405,13 @@ 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 +mips_fbge: src1:f src2:f len:32 mips_fbge_un: src1:f src2:f len:16 -mips_fbgt: src1:f src2:f len:16 +mips_fbgt: src1:f src2:f len:32 mips_fbgt_un: src1:f src2:f len:16 -mips_fble: src1:f src2:f len:16 +mips_fble: src1:f src2:f len:32 mips_fble_un: src1:f src2:f len:16 -mips_fblt: src1:f src2:f len:16 +mips_fblt: src1:f src2:f len:32 mips_fblt_un: src1:f src2:f len:16 mips_fbne: src1:f src2:f len:16 mips_lwc1: dest:f src1:b len:16