/art/runtime/interpreter/mterp/mips64/ |
H A D | fcvtFooter.S | 3 * from or to a floating-point type and jumps to the next instruction. 5 * Expects a1 to contain the destination Dalvik register number. 8 * For: int-to-float, int-to-double, long-to-float, long-to-double, 9 * float-to-int, float-to-long, float-to [all...] |
H A D | op_nop.S | 3 GOTO_OPCODE v0 # jump to next instruction
|
H A D | op_int_to_long.S | 1 /* int-to-long vA, vB */ 3 GET_VREG a0, a3 # a0 <- vB (sign-extended to 64 bits) 8 GOTO_OPCODE v0 # jump to next instruction
|
H A D | op_move_result.S | 6 ld a0, OFF_FP_RESULT_REGISTER(rFP) # get pointer to result JType 14 GOTO_OPCODE v0 # jump to next instruction
|
H A D | op_move_result_wide.S | 5 ld a0, OFF_FP_RESULT_REGISTER(rFP) # get pointer to result JType 9 GOTO_OPCODE v0 # jump to next instruction
|
/art/runtime/interpreter/mterp/arm/ |
H A D | op_float_to_long.S | 5 * Convert the float in r0 to a long in r0/r1. 7 * We have to clip values to long min/max per the specification. The 9 * to modest integer. The EABI convert function isn't doing this for us. 15 b __aeabi_f2lz @ tail call to convert float to long 20 adds r0, r0, r0 @ sign bit to carry 24 adc r1, r1, #0 @ convert maxlong to minlong if exp negative
|
H A D | op_nop.S | 1 FETCH_ADVANCE_INST 1 @ advance to next instr, load rINST
|
H A D | entry.S | 10 * Unless required by applicable law or agreed to in writing, software 35 stmfd sp!, {r3-r10,fp,lr} @ save 10 regs, (r3 just to align 64) 57 add rFP, r2, #SHADOWFRAME_VREGS_OFFSET @ point to vregs. 58 VREG_INDEX_TO_ADDR rREFS, r0 @ point to reference array in shadow frame 60 add rPC, r1, #CODEITEM_INSNS_OFFSET @ Point to base of insns[] 61 add rPC, rPC, r0, lsl #1 @ Create direct pointer to 1st dex opcode 71 mov rPROFILE, r0 @ Starting hotness countdown to rPROFILE 76 GOTO_OPCODE ip @ jump to next instruction
|
H A D | op_double_to_long.S | 5 * Convert the double in r0/r1 to a long in r0/r1. 7 * We have to clip values to long min/max per the specification. The 9 * to modest integer. The EABI convert function isn't doing this for us. 16 b __aeabi_d2lz @ tail call to convert double to long 22 adds r1, r1, r1 @ sign bit to carry 26 adc r1, r1, #0 @ convert maxlong to minlong if exp negative
|
H A D | op_move_result.S | 6 ldr r0, [rFP, #OFF_FP_RESULT_REGISTER] @ get pointer to result JType. 14 GOTO_OPCODE ip @ jump to next instruction
|
H A D | op_aput_object.S | 14 GOTO_OPCODE ip @ jump to next instruction
|
H A D | op_const_16.S | 7 GOTO_OPCODE ip @ jump to next instruction
|
H A D | op_const_high16.S | 8 GOTO_OPCODE ip @ jump to next instruction
|
/art/test/005-annotations/src/android/test/anno/ |
H A D | IntToString.java | 11 String to(); method in interface:IntToString
|
H A D | ExportedProperty.java | 11 IntToString[] mapping() default { @IntToString(from = -1, to = "-1") };
|
/art/runtime/interpreter/mterp/mips/ |
H A D | op_nop.S | 3 GOTO_OPCODE(t0) # jump to next instruction
|
H A D | entry.S | 10 * Unless required by applicable law or agreed to in writing, software 38 /* Save to the stack. Frame size = STACK_SIZE */ 52 addu rFP, a2, SHADOWFRAME_VREGS_OFFSET # point to vregs. 53 EAS2(rREFS, rFP, a0) # point to reference array in shadow frame 55 addu rPC, a1, CODEITEM_INSNS_OFFSET # Point to base of insns[] 56 EAS1(rPC, rPC, a0) # Create direct pointer to 1st dex opcode 67 move rPROFILE, v0 # Starting hotness countdown to rPROFILE 72 GOTO_OPCODE(t0) # jump to next instruction
|
/art/runtime/interpreter/mterp/x86/ |
H A D | op_rem_double_2addr.S | 4 fldl VREG_ADDRESS(rINST) # vB to fp stack 6 fldl VREG_ADDRESS(%ecx) # vA to fp stack 13 fstpl VREG_ADDRESS(%ecx) # %st to vA
|
H A D | op_rem_float.S | 4 flds VREG_ADDRESS(%ecx) # vBB to fp stack 5 flds VREG_ADDRESS(%eax) # vCC to fp stack 12 fstps VREG_ADDRESS(rINST) # %st to vAA
|
H A D | op_rem_float_2addr.S | 4 flds VREG_ADDRESS(rINST) # vB to fp stack 6 flds VREG_ADDRESS(%ecx) # vA to fp stack 13 fstps VREG_ADDRESS(%ecx) # %st to vA
|
/art/runtime/interpreter/mterp/x86_64/ |
H A D | op_rem_double_2addr.S | 4 fldl VREG_ADDRESS(rINSTq) # vB to fp stack 6 fldl VREG_ADDRESS(%rcx) # vA to fp stack 13 fstpl VREG_ADDRESS(%rcx) # %st to vA
|
H A D | op_rem_float.S | 4 flds VREG_ADDRESS(%rcx) # vBB to fp stack 5 flds VREG_ADDRESS(%rax) # vCC to fp stack 12 fstps VREG_ADDRESS(rINSTq) # %st to vAA
|
H A D | op_rem_float_2addr.S | 4 flds VREG_ADDRESS(rINSTq) # vB to fp stack 6 flds VREG_ADDRESS(%rcx) # vA to fp stack 13 fstps VREG_ADDRESS(%rcx) # %st to vA
|
H A D | op_move_result_wide.S | 2 movq OFF_FP_RESULT_REGISTER(rFP), %rax # get pointer to result JType.
|
/art/runtime/arch/arm/ |
H A D | jni_entrypoints_arm.S | 10 * Unless required by applicable law or agreed to in writing, software 31 sub sp, #12 @ pad stack pointer to align frame 45 bx r12 @ if non-null, tail call to method's code 47 pop {r0, r1, r2, r3, pc} @ restore regs and return to caller to handle exception
|