/art/runtime/interpreter/mterp/mips64/ |
op_aput_byte.S | 1 %include "mips64/op_aput.S" { "store":"sb", "shift":"0", "data_offset":"MIRROR_BYTE_ARRAY_DATA_OFFSET" }
|
op_aput_char.S | 1 %include "mips64/op_aput.S" { "store":"sh", "shift":"1", "data_offset":"MIRROR_CHAR_ARRAY_DATA_OFFSET" }
|
op_aput_short.S | 1 %include "mips64/op_aput.S" { "store":"sh", "shift":"1", "data_offset":"MIRROR_SHORT_ARRAY_DATA_OFFSET" }
|
op_div_double.S | 1 %include "mips64/fbinopWide.S" {"instr":"div.d f0, f0, f1"}
|
op_div_double_2addr.S | 1 %include "mips64/fbinopWide2addr.S" {"instr":"div.d f0, f0, f1"}
|
op_div_float.S | 1 %include "mips64/fbinop.S" {"instr":"div.s f0, f0, f1"}
|
op_div_float_2addr.S | 1 %include "mips64/fbinop2addr.S" {"instr":"div.s f0, f0, f1"}
|
op_div_int.S | 1 %include "mips64/binop.S" {"instr":"div a0, a0, a1", "chkzero":"1"}
|
op_div_int_2addr.S | 1 %include "mips64/binop2addr.S" {"instr":"div a0, a0, a1", "chkzero":"1"}
|
op_div_int_lit16.S | 1 %include "mips64/binopLit16.S" {"instr":"div a0, a0, a1", "chkzero":"1"}
|
op_div_int_lit8.S | 1 %include "mips64/binopLit8.S" {"instr":"div a0, a0, a1", "chkzero":"1"}
|
op_div_long.S | 1 %include "mips64/binopWide.S" {"instr":"ddiv a0, a0, a1", "chkzero":"1"}
|
op_div_long_2addr.S | 1 %include "mips64/binopWide2addr.S" {"instr":"ddiv a0, a0, a1", "chkzero":"1"}
|
op_iget_object.S | 1 %include "mips64/op_iget.S" { "is_object":"1", "helper":"artGetObjInstanceFromCode" }
|
op_int_to_byte.S | 1 %include "mips64/unop.S" {"instr":"seb a0, a0"}
|
op_int_to_char.S | 1 %include "mips64/unop.S" {"instr":"and a0, a0, 0xffff"}
|
op_int_to_short.S | 1 %include "mips64/unop.S" {"instr":"seh a0, a0"}
|
op_mul_double.S | 1 %include "mips64/fbinopWide.S" {"instr":"mul.d f0, f0, f1"}
|
op_mul_double_2addr.S | 1 %include "mips64/fbinopWide2addr.S" {"instr":"mul.d f0, f0, f1"}
|
op_mul_float.S | 1 %include "mips64/fbinop.S" {"instr":"mul.s f0, f0, f1"}
|
op_mul_float_2addr.S | 1 %include "mips64/fbinop2addr.S" {"instr":"mul.s f0, f0, f1"}
|
op_mul_int.S | 1 %include "mips64/binop.S" {"instr":"mul a0, a0, a1"}
|
op_mul_int_2addr.S | 1 %include "mips64/binop2addr.S" {"instr":"mul a0, a0, a1"}
|
op_mul_int_lit16.S | 1 %include "mips64/binopLit16.S" {"instr":"mul a0, a0, a1"}
|
op_mul_int_lit8.S | 1 %include "mips64/binopLit8.S" {"instr":"mul a0, a0, a1"}
|