HomeSort by relevance Sort by last modified time
    Searched refs:r0 (Results 76 - 100 of 843) sorted by null

1 2 34 5 6 7 8 91011>>

  /dalvik/vm/compiler/template/armv5te/
TEMPLATE_MONITOR_ENTER.S 8 * r0 - self pointer
14 str r3, [r0, #offThread_inJitCodeCache]
17 ldr r0, [rGLUE, #offGlue_ppJitProfTable]
18 ldr r0, [r0]
20 str r0, [rGLUE, #offGlue_pJitProfTable]
23 mov r0, #kHeavyweightMonitor
TEMPLATE_RETURN.S 8 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old)
9 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
11 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
13 ldr r9, [r0, #offStackSaveArea_returnAddr] @ r9<- chaining cell ret
32 ldr r0, [r10, #offClassObject_pDvmDex] @ r0<- method->clazz->pDvmDex
35 str r0, [rGLUE, #offGlue_methodClassDex]
42 mov r0, #kCallsiteInterpreted
49 mov r0, rGLUE @ Expecting rGLUE in r
    [all...]
TEMPLATE_MUL_LONG.S 4 * For JIT: op1 in r0/r1, op2 in r2/r3, return in r0/r1
23 umull r9, r10, r2, r0 @ r9/r10 <- ZxX
24 mla r2, r0, r3, ip @ r2<- YxX + (ZxW)
26 mov r0,r9
TEMPLATE_MONITOR_ENTER_DEBUG.S 7 * r0 - self pointer
14 str r3, [r0, #offThread_inJitCodeCache]
17 ldr r0, [rGLUE, #offGlue_ppJitProfTable]
19 ldr r0, [r0]
21 str r0, [rGLUE, #offGlue_pJitProfTable]
25 sub r0, r4, #2 @ roll dPC back to this monitor instruction
30 mov r0, #kHeavyweightMonitor
  /dalvik/vm/mterp/armv5te/
OP_CONST_4.S 4 mov r0, rINST, lsr #8 @ r0<- A+
7 and r0, r0, #15
9 SET_VREG(r1, r0) @ fp[A]<- r1
OP_CONST_WIDE_16.S 3 FETCH_S(r0, 1) @ r0<- ssssBBBB (sign-extended)
5 mov r1, r0, asr #31 @ r1<- ssssssss
9 stmia r3, {r0-r1} @ vAA<- r0/r1
OP_MOVE.S 5 mov r0, rINST, lsr #8 @ r0<- A from 11:8
8 and r0, r0, #15
10 SET_VREG(r2, r0) @ fp[A]<- r2
OP_CHECK_CAST.S 15 ldr r0, [rGLUE, #offGlue_methodClassDex] @ r0<- pDvmDex
17 ldr r0, [r0, #offDvmDex_pResClasses] @ r0<- pDvmDex->pResClasses
19 ldr r1, [r0, r2, lsl #2] @ r1<- resolved class
20 ldr r0, [r9, #offObject_clazz] @ r0<- obj->clazz
24 cmp r0, r1 @ same class (trivial success)?
34 * r0 holds obj->claz
    [all...]
OP_AGET_WIDE.S 8 FETCH(r0, 1) @ r0<- CCBB
10 and r2, r0, #255 @ r2<- BB
11 mov r3, r0, lsr #8 @ r3<- CC
12 GET_VREG(r0, r2) @ r0<- vBB (array object)
14 cmp r0, #0 @ null array object?
16 ldr r3, [r0, #offArrayObject_length] @ r3<- arrayObj->length
17 add r0, r0, r1, lsl #3 @ r0<- arrayObj + index*widt
    [all...]
OP_APUT_WIDE.S 8 FETCH(r0, 1) @ r0<- CCBB
10 and r2, r0, #255 @ r2<- BB
11 mov r3, r0, lsr #8 @ r3<- CC
12 GET_VREG(r0, r2) @ r0<- vBB (array object)
14 cmp r0, #0 @ null array object?
16 ldr r3, [r0, #offArrayObject_length] @ r3<- arrayObj->length
17 add r0, r0, r1, lsl #3 @ r0<- arrayObj + index*widt
    [all...]
OP_MOVE_16.S 5 FETCH(r0, 1) @ r0<- AAAA
9 SET_VREG(r2, r0) @ fp[AAAA]<- r2
OP_MOVE_FROM16.S 5 mov r0, rINST, lsr #8 @ r0<- AA
9 SET_VREG(r2, r0) @ fp[AA]<- r2
OP_PACKED_SWITCH.S 13 FETCH(r0, 1) @ r0<- bbbb (lo)
16 orr r0, r0, r1, lsl #16 @ r0<- BBBBbbbb
18 add r0, rPC, r0, lsl #1 @ r0<- PC + BBBBbbbb*2
19 bl $func @ r0<- code-unit branch offset
20 movs r9, r0, asl #1 @ r9<- branch byte offset, check sig
    [all...]
OP_SHL_LONG_2ADDR.S 13 ldmia r9, {r0-r1} @ r0/r1<- vAA/vAA+1
17 orr r1, r1, r0, lsr r3 @ r1<- r1 | (r0 << (32-r2))
20 movpl r1, r0, asl ip @ if r2 >= 32, r1<- r0 << (r2-32)
21 mov r0, r0, asl r2 @ r0<- r0 << r
    [all...]
OP_FILL_ARRAY_DATA.S 3 FETCH(r0, 1) @ r0<- bbbb (lo)
6 orr r1, r0, r1, lsl #16 @ r1<- BBBBbbbb
7 GET_VREG(r0, r3) @ r0<- vAA (array object)
11 cmp r0, #0 @ 0 means an exception is thrown
  /system/core/libcutils/
memset32.S 47 tst r0, #2
48 strneh r1, [r0], #2
60 rsb r3, r0, #0
69 stmcsia r0!, {r1, lr}
70 stmcsia r0!, {r1, lr}
71 stmmiia r0!, {r1, lr}
73 strcs r1, [r0], #4
78 stmhsia r0!, {r1,r3,r12,lr}
79 stmhsia r0!, {r1,r3,r12,lr}
85 stmcsia r0!, {r1,r3,r12,lr
    [all...]
  /dalvik/vm/mterp/out/
InterpAsm-armv5te-vfp.S 31 r0-r3 hold first 4 args to a method; they are not preserved across method calls
41 r0 holds returns of <= 4 bytes
42 r0-r1 hold returns of 8 bytes, low word in r0
293 * r0 MterpGlue* glue
311 str sp, [r0, #offGlue_bailPtr] @ save SP for eventual return
314 mov rGLUE, r0 @ set rGLUE
315 ldr r1, [r0, #offGlue_entryPoint] @ enum is 4 bytes in aapcs-EABI
325 GET_JIT_PROF_TABLE(r0)
329 cmp r0,#0 @ is profiling disabled
    [all...]
InterpAsm-armv7-a-neon.S 31 r0-r3 hold first 4 args to a method; they are not preserved across method calls
41 r0 holds returns of <= 4 bytes
42 r0-r1 hold returns of 8 bytes, low word in r0
303 * r0 MterpGlue* glue
321 str sp, [r0, #offGlue_bailPtr] @ save SP for eventual return
324 mov rGLUE, r0 @ set rGLUE
325 ldr r1, [r0, #offGlue_entryPoint] @ enum is 4 bytes in aapcs-EABI
335 GET_JIT_PROF_TABLE(r0)
339 cmp r0,#0 @ is profiling disabled
    [all...]
InterpAsm-armv7-a.S 31 r0-r3 hold first 4 args to a method; they are not preserved across method calls
41 r0 holds returns of <= 4 bytes
42 r0-r1 hold returns of 8 bytes, low word in r0
303 * r0 MterpGlue* glue
321 str sp, [r0, #offGlue_bailPtr] @ save SP for eventual return
324 mov rGLUE, r0 @ set rGLUE
325 ldr r1, [r0, #offGlue_entryPoint] @ enum is 4 bytes in aapcs-EABI
335 GET_JIT_PROF_TABLE(r0)
339 cmp r0,#0 @ is profiling disabled
    [all...]
  /external/jpeg/
jidctfst.S 74 ldr r5, [r0, #off_DECOMPRESS_range_limit_base]
81 ldrsh r0, [fp, #VY(0)]
97 // tmp0 = DEQUANTIZE(in[DCTSIZE*0], quant[DCTSIZE*0] (r0)
101 // tmp10 = tmp0 + tmp2 (r0)
108 smlabb r0, r8, r0, r4
111 mul r0, r8, r0
112 add r0, r4
116 sub r4, r0, r4, lsl #
    [all...]
  /bootable/bootloader/legacy/nandwrite/
init.S 50 mov r7, r0
56 ldr r0, =BOOTLOADER_STACK
58 mov sp, r0
63 mov r0, #0
64 1: str r0, [r1], #4
71 mov r0, r7
  /dalvik/vm/mterp/armv6t2/
OP_SHL_LONG_2ADDR.S 12 ldmia r9, {r0-r1} @ r0/r1<- vAA/vAA+1
16 orr r1, r1, r0, lsr r3 @ r1<- r1 | (r0 << (32-r2))
19 movpl r1, r0, asl ip @ if r2 >= 32, r1<- r0 << (r2-32)
20 mov r0, r0, asl r2 @ r0<- r0 << r
    [all...]
  /frameworks/base/media/libstagefright/codecs/mp3dec/src/asm/
pvmp3_mdct_18_gcc.s 50 add r1,r0,#0x44
51 mov r5,r0
62 ldr lr,[r0] @@ tmp == lr
83 str r9,[r0],#4
92 mov r0,r5 @@ r0 = vec
94 add r0,r5,#0x24 @@ r0 = &vec[9]
97 ldr r0,[r5,#0x20]
99 str r0,[r5,#0x40
    [all...]
  /dalvik/vm/compiler/template/out/
CompilerTemplateAsm-armv5te.S 33 r0-r3 hold first 4 args to a method; they are not preserved across method calls
43 r0 holds returns of <= 4 bytes
44 r0-r1 hold returns of 8 bytes, low word in r0
143 * subs ip, r0, r2
145 * subeqs ip, r0, r2
158 subs r0, r0, r2 @ r0<- r0 - r
    [all...]
  /bionic/libc/arch-sh/bionic/
_exit_with_stack_teardown.S 47 mov #0, r0
48 mov.l @r0, r0

Completed in 150 milliseconds

1 2 34 5 6 7 8 91011>>