projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #5714 from alexischr/update_bockbuild
[mono.git]
/
mono
/
mini
/
cpu-mips.md
diff --git
a/mono/mini/cpu-mips.md
b/mono/mini/cpu-mips.md
index 4b52d898b91384ff53a5efcebd5accf765aee24c..85c3476ee32c5fffe0a2f7ade7a8b91456eb6648 100644
(file)
--- a/
mono/mini/cpu-mips.md
+++ b/
mono/mini/cpu-mips.md
@@
-54,13
+54,14
@@
memory_barrier: len:4
nop: len:4
relaxed_nop: len:4
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
jmp: len:92
call: dest:v clob:c len:20
br: len:16
switch: src1:i len:40
+seq_point: len:24
+il_seq_point: len:0
-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
int_conv_to_r_un: dest:f src1:i len:32
throw: src1:i len:24
rethrow: src1:i len:24
@@
-150,6
+151,8
@@
storer8_memindex: dest:b src1:f src2:i len:12
loadu4_mem: dest:i len:8
move: dest:i src1:i len:4
fmove: dest:f src1:f len:8
loadu4_mem: dest:i len:8
move: dest:i src1:i len:4
fmove: dest:f src1:f len:8
+move_f_to_i4: dest:i src1:f len:4
+move_i4_to_f: dest:f src1:i len:4
add_imm: dest:i src1:i len:12
sub_imm: dest:i src1:i len:12
mul_imm: dest:i src1:i len:20
add_imm: dest:i src1:i len:12
sub_imm: dest:i src1:i len:12
mul_imm: dest:i src1:i len:20
@@
-176,7
+179,7
@@
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
# 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_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:84
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:84
@@
-277,7
+280,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
# 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
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
@@
-396,7
+399,6
@@
br_reg: src1:i len:8
#ppc_subfze: dest:i src1:i len:4
bigmul: len:52 dest:l src1:i src2:i
bigmul_un: len:52 dest:l src1:i src2:i
#ppc_subfze: dest:i src1:i len:4
bigmul: len:52 dest:l src1:i src2:i
bigmul_un: len:52 dest:l src1:i src2:i
-tls_get: len:8 dest:i
mips_beq: src1:i src2:i len:24
mips_bgez: src1:i len:24
mips_bgtz: src1:i len:24
mips_beq: src1:i src2:i len:24
mips_bgez: src1:i len:24
mips_bgtz: src1:i len:24
@@
-405,13
+407,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_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_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_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_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
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
@@
-452,3
+454,5
@@
mips_cond_exc_iov: src1:i src2:i len:44
mips_cond_exc_ino: src1:i src2:i len:44
mips_cond_exc_ic: src1:i src2:i len:44
mips_cond_exc_inc: src1:i src2:i len:44
mips_cond_exc_ino: src1:i src2:i len:44
mips_cond_exc_ic: src1:i src2:i len:44
mips_cond_exc_inc: src1:i src2:i len:44
+
+gc_safe_point: len:0