/art/runtime/interpreter/mterp/arm/ |
op_add_int.S | 1 %include "arm/binop.S" {"instr":"add r0, r0, r1"}
|
op_and_int.S | 1 %include "arm/binop.S" {"instr":"and r0, r0, r1"}
|
op_or_int.S | 1 %include "arm/binop.S" {"instr":"orr r0, r0, r1"}
|
op_sub_int.S | 1 %include "arm/binop.S" {"instr":"sub r0, r0, r1"}
|
op_xor_int.S | 1 %include "arm/binop.S" {"instr":"eor r0, r0, r1"}
|
/art/runtime/interpreter/mterp/arm64/ |
op_add_int.S | 1 %include "arm64/binop.S" {"instr":"add w0, w0, w1"}
|
op_and_int.S | 1 %include "arm64/binop.S" {"instr":"and w0, w0, w1"}
|
op_div_int.S | 1 %include "arm64/binop.S" {"instr":"sdiv w0, w0, w1", "chkzero":"1"}
|
op_or_int.S | 1 %include "arm64/binop.S" {"instr":"orr w0, w0, w1"}
|
op_sub_int.S | 1 %include "arm64/binop.S" {"instr":"sub w0, w0, w1"}
|
op_xor_int.S | 1 %include "arm64/binop.S" {"instr":"eor w0, w0, w1"}
|
/art/runtime/interpreter/mterp/mips/ |
op_add_int.S | 1 %include "mips/binop.S" {"instr":"addu a0, a0, a1"}
|
op_and_int.S | 1 %include "mips/binop.S" {"instr":"and a0, a0, a1"}
|
op_mul_int.S | 1 %include "mips/binop.S" {"instr":"mul a0, a0, a1"}
|
op_or_int.S | 1 %include "mips/binop.S" {"instr":"or a0, a0, a1"}
|
op_shl_int.S | 1 %include "mips/binop.S" {"instr":"sll a0, a0, a1"}
|
op_shr_int.S | 1 %include "mips/binop.S" {"instr":"sra a0, a0, a1"}
|
op_sub_int.S | 1 %include "mips/binop.S" {"instr":"subu a0, a0, a1"}
|
op_ushr_int.S | 1 %include "mips/binop.S" {"instr":"srl a0, a0, a1"}
|
op_xor_int.S | 1 %include "mips/binop.S" {"instr":"xor a0, a0, a1"}
|
/art/runtime/interpreter/mterp/mips64/ |
op_add_int.S | 1 %include "mips64/binop.S" {"instr":"addu a0, a0, a1"}
|
op_and_int.S | 1 %include "mips64/binop.S" {"instr":"and a0, a0, a1"}
|
op_div_int.S | 1 %include "mips64/binop.S" {"instr":"div a0, a0, a1", "chkzero":"1"}
|
op_mul_int.S | 1 %include "mips64/binop.S" {"instr":"mul a0, a0, a1"}
|
op_or_int.S | 1 %include "mips64/binop.S" {"instr":"or a0, a0, a1"}
|