/dalvik/vm/mterp/x86-atom/ |
OP_IPUT.S | 44 cmp $$0, (%edx, %ecx, 4) # check for null ptr; resolved InstField ptr 45 movl (%edx, %ecx, 4), %eax # %eax<- resolved InstField ptr 61 cmp $$0, %eax # check if resolved 63 jmp common_exceptionThrown # not resolved; handle exception
|
OP_IPUT_OBJECT.S | 42 cmp $$0, (%edx, %ecx, 4) # check for null ptr; resolved InstField ptr 43 movl (%edx, %ecx, 4), %eax # %eax<- resolved InstField ptr 59 cmp $$0, %eax # check if resolved 61 jmp common_exceptionThrown # not resolved; handle exception
|
OP_CONST_STRING.S | 36 cmp $$0, %eax # check if string is resolved 45 * Continuation if the Class has not yet been resolved. 61 cmp $$0, %eax # check if resolved string failed
|
OP_CONST_STRING_JUMBO.S | 39 cmp $$0, %eax # check if string is resolved 47 * Continuation if the Class has not yet been resolved. 63 cmp $$0, %eax # check if resolved string failed
|
OP_INVOKE_STATIC.S | 49 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved method to call 50 cmp $$0, %ecx # check if already resolved
|
OP_SGET.S | 36 cmp $$0, (%ecx, %eax, 4) # check for null ptr; resolved StaticField ptr 37 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved StaticField ptr
|
OP_SGET_WIDE.S | 36 cmp $$0, (%ecx, %edx, 4) # check for null ptr; resolved StaticField ptr 37 movl (%ecx, %edx, 4), %ecx # %ecx<- resolved StaticField ptr 48 * Continuation if the field has not yet been resolved.
|
OP_SPUT.S | 36 cmp $$0, (%ecx, %eax, 4) # check for null ptr; resolved StaticField ptr 37 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved StaticField ptr
|
OP_SPUT_WIDE.S | 36 cmp $$0, (%ecx, %edx, 4) # check for null ptr; resolved StaticField ptr 37 movl (%ecx, %edx, 4), %ecx # %ecx<- resolved StaticField ptr 48 * Continuation if the field has not yet been resolved.
|
OP_CHECK_CAST.S | 39 movl (%eax, %ecx, 4), %ecx # %ecx<- resolved class 40 cmp $$0, %ecx # check if classes is resolved before? 55 * %ecx holds class resolved from BBBB 62 movl %ecx, -8(%esp) # push parameter # push parameter resolved class 117 movl %eax, %ecx # %ecx<- resolved class
|
OP_INSTANCE_OF.S | 46 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved class 49 je .L${opcode}_resolve # not resolved before, so resolve now 59 * %ecx holds class resolved from BBBB 64 movl %ecx, -4(%esp) # push parameter resolved class 121 jmp .L${opcode}_resolved # clazz resolved, continue
|
/external/skia/src/animator/ |
SkAnimateField.cpp | 91 bool resolved = resolveCommon(maker); local 92 if (resolved && fFieldInfo == NULL) { 96 if (resolved == false || fFieldInfo == NULL)
|
/dalvik/vm/mterp/armv5te/ |
OP_INVOKE_VIRTUAL.S | 16 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod 20 cmp r0, #0 @ already resolved? 34 * r0 = resolved base method
|
OP_INVOKE_VIRTUAL_JUMBO.S | 13 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod 14 cmp r0, #0 @ already resolved? 28 * r0 = resolved base method
|
OP_NEW_ARRAY_JUMBO.S | 20 ldr r0, [r3, r2, lsl #2] @ r0<- resolved class 22 cmp r0, #0 @ already resolved? 24 bne .L${opcode}_finish @ resolved, continue
|
OP_INVOKE_STATIC.S | 15 ldr r0, [r3, r1, lsl #2] @ r0<- resolved methodToCall 19 cmp r0, #0 @ already resolved? 42 ldr r1, [r10] @ reload resolved method
|
OP_INVOKE_STATIC_JUMBO.S | 12 ldr r0, [r3, r1, lsl #2] @ r0<- resolved methodToCall 16 cmp r0, #0 @ already resolved? 39 ldr r1, [r10] @ reload resolved method
|
OP_INVOKE_SUPER.S | 19 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod 23 cmp r0, #0 @ already resolved? 26 bne .L${opcode}_continue @ resolved, continue on 32 * r0 = resolved base method 56 * r0 = resolved base method
|
OP_INVOKE_SUPER_JUMBO.S | 14 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod 18 cmp r0, #0 @ already resolved? 21 bne .L${opcode}_continue @ resolved, continue on 27 * r0 = resolved base method 51 * r0 = resolved base method
|
OP_SGET_WIDE.S | 3 %verify "field already resolved" 4 %verify "field not yet resolved" 5 %verify "field cannot be resolved" 13 ldr r0, [r10, r1, lsl #2] @ r0<- resolved StaticField ptr 14 cmp r0, #0 @ is resolved entry null? 32 * Continuation if the field has not yet been resolved. 45 bl dvmResolveStaticField @ r0<- resolved StaticField ptr 51 * that the field is fully resolved before including this instruction.
|
OP_SPUT_OBJECT.S | 3 %verify "field already resolved" 4 %verify "field not yet resolved" 5 %verify "field cannot be resolved" 15 ldr r0, [r10, r1, lsl #2] @ r0<- resolved StaticField ptr 16 cmp r0, #0 @ is resolved entry null? 37 /* Continuation if the field has not yet been resolved. 48 bl dvmResolveStaticField @ r0<- resolved StaticField ptr 54 * that the field is fully resolved before including this instruction.
|
OP_SPUT_OBJECT_JUMBO.S | 3 %verify "field already resolved" 4 %verify "field not yet resolved" 5 %verify "field cannot be resolved" 15 ldr r0, [r10, r1, lsl #2] @ r0<- resolved StaticField ptr 16 cmp r0, #0 @ is resolved entry null? 37 /* Continuation if the field has not yet been resolved. 48 bl dvmResolveStaticField @ r0<- resolved StaticField ptr 54 * that the field is fully resolved before including this instruction.
|
OP_SPUT_WIDE.S | 3 %verify "field already resolved" 4 %verify "field not yet resolved" 5 %verify "field cannot be resolved" 14 ldr r2, [r10, r1, lsl #2] @ r2<- resolved StaticField ptr 16 cmp r2, #0 @ is resolved entry null? 32 * Continuation if the field has not yet been resolved. 46 bl dvmResolveStaticField @ r0<- resolved StaticField ptr 53 * that the field is fully resolved before including this instruction.
|
/dalvik/vm/mterp/x86/ |
OP_INVOKE_VIRTUAL.S | 18 movl (%eax,%ecx,4),%eax # eax<- resolved baseMethod 19 testl %eax,%eax # already resolved? 33 * eax = resolved base method
|
OP_INVOKE_VIRTUAL_JUMBO.S | 13 movl (%eax,%ecx,4),%eax # eax<- resolved baseMethod 14 testl %eax,%eax # already resolved? 28 * eax = resolved base method
|