/art/runtime/interpreter/mterp/mips/ |
op_long_to_float.S | 1 %include "mips/unopNarrower.S" {"instr":"JAL(__floatdisf)", "load":"LOAD64(rARG0, rARG1, a3)"}
|
op_mul_double.S | 1 %include "mips/fbinopWide.S" {"instr":"mul.d fv0, fa0, fa1"}
|
op_mul_double_2addr.S | 1 %include "mips/fbinopWide2addr.S" {"instr":"mul.d fv0, fa0, fa1"}
|
op_mul_float.S | 1 %include "mips/fbinop.S" {"instr":"mul.s fv0, fa0, fa1"}
|
op_mul_float_2addr.S | 1 %include "mips/fbinop2addr.S" {"instr":"mul.s fv0, fa0, fa1"}
|
op_mul_int.S | 1 %include "mips/binop.S" {"instr":"mul a0, a0, a1"}
|
op_mul_int_2addr.S | 1 %include "mips/binop2addr.S" {"instr":"mul a0, a0, a1"}
|
op_mul_int_lit16.S | 1 %include "mips/binopLit16.S" {"instr":"mul a0, a0, a1"}
|
op_mul_int_lit8.S | 1 %include "mips/binopLit8.S" {"instr":"mul a0, a0, a1"}
|
op_neg_double.S | 1 %include "mips/unopWide.S" {"instr":"addu a1, a1, 0x80000000"}
|
op_neg_float.S | 1 %include "mips/unop.S" {"instr":"addu a0, a0, 0x80000000"}
|
op_neg_int.S | 1 %include "mips/unop.S" {"instr":"negu a0, a0"}
|
op_not_int.S | 1 %include "mips/unop.S" {"instr":"not a0, a0"}
|
op_not_long.S | 1 %include "mips/unopWide.S" {"preinstr":"not a0, a0", "instr":"not a1, a1"}
|
op_or_int.S | 1 %include "mips/binop.S" {"instr":"or a0, a0, a1"}
|
op_or_int_2addr.S | 1 %include "mips/binop2addr.S" {"instr":"or a0, a0, a1"}
|
op_or_int_lit16.S | 1 %include "mips/binopLit16.S" {"instr":"or a0, a0, a1"}
|
op_or_int_lit8.S | 1 %include "mips/binopLit8.S" {"instr":"or a0, a0, a1"}
|
op_rsub_int_lit8.S | 1 %include "mips/binopLit8.S" {"instr":"subu a0, a1, a0"}
|
op_sget_object.S | 1 %include "mips/op_sget.S" {"is_object":"1", "helper":"artGetObjStaticFromCode"}
|
op_shl_int.S | 1 %include "mips/binop.S" {"instr":"sll a0, a0, a1"}
|
op_shl_int_2addr.S | 1 %include "mips/binop2addr.S" {"instr":"sll a0, a0, a1"}
|
op_shl_int_lit8.S | 1 %include "mips/binopLit8.S" {"instr":"sll a0, a0, a1"}
|
op_shr_int.S | 1 %include "mips/binop.S" {"instr":"sra a0, a0, a1"}
|
op_shr_int_2addr.S | 1 %include "mips/binop2addr.S" {"instr":"sra a0, a0, a1"}
|