Home | History | Annotate | Download | only in out

Lines Matching refs:ref

977         ref = FETCH(1);         /* field ref */                             \
978 ILOGV("|iget%s v%d,v%d,field@0x%04x", (_opname), vdst, vsrc1, ref); \
982 ifield = (InstField*) dvmDexGetResolvedField(methodClassDex, ref); \
984 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1001 ref = FETCH(1); /* field offset */ \
1003 (_opname), vdst, vsrc1, ref); \
1007 SET_REGISTER##_regsize(vdst, dvmGetField##_ftype(obj, ref)); \
1008 ILOGV("+ IGETQ %d=0x%08llx", ref, \
1021 ref = FETCH(1); /* field ref */ \
1022 ILOGV("|iput%s v%d,v%d,field@0x%04x", (_opname), vdst, vsrc1, ref); \
1026 ifield = (InstField*) dvmDexGetResolvedField(methodClassDex, ref); \
1028 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1045 ref = FETCH(1); /* field offset */ \
1047 (_opname), vdst, vsrc1, ref); \
1051 dvmSetField##_ftype(obj, ref, GET_REGISTER##_regsize(vdst)); \
1052 ILOGV("+ IPUTQ %d=0x%08llx", ref, \
1070 ref = FETCH(1); /* field ref */ \
1071 ILOGV("|sget%s v%d,sfield@0x%04x", (_opname), vdst, ref); \
1072 sfield = (StaticField*)dvmDexGetResolvedField(methodClassDex, ref); \
1075 sfield = dvmResolveStaticField(curMethod->clazz, ref); \
1078 if (dvmDexGetResolvedField(methodClassDex, ref) == NULL) { \
1093 ref = FETCH(1); /* field ref */ \
1094 ILOGV("|sput%s v%d,sfield@0x%04x", (_opname), vdst, ref); \
1095 sfield = (StaticField*)dvmDexGetResolvedField(methodClassDex, ref); \
1098 sfield = dvmResolveStaticField(curMethod->clazz, ref); \
1101 if (dvmDexGetResolvedField(methodClassDex, ref) == NULL) { \
1131 u4 ref; // 16 or 32-bit quantity fetched directly
1461 ref = FETCH(1);
1462 ILOGV("|const-string v%d string@0x%04x", vdst, ref);
1463 strObj = dvmDexGetResolvedString(methodClassDex, ref);
1466 strObj = dvmResolveString(curMethod->clazz, ref);
1503 ref = FETCH(1);
1504 ILOGV("|const-class v%d class@0x%04x", vdst, ref);
1505 clazz = dvmDexGetResolvedClass(methodClassDex, ref);
1508 clazz = dvmResolveClass(curMethod->clazz, ref, true);
1576 ref = FETCH(1); /* class to check against */
1577 ILOGV("|check-cast v%d,class@0x%04x", vsrc1, ref);
1585 clazz = dvmDexGetResolvedClass(methodClassDex, ref);
1587 clazz = dvmResolveClass(curMethod->clazz, ref, false);
1608 ref = FETCH(1); /* class to check against */
1609 ILOGV("|instance-of v%d,v%d,class@0x%04x", vdst, vsrc1, ref);
1619 clazz = dvmDexGetResolvedClass(methodClassDex, ref);
1622 clazz = dvmResolveClass(curMethod->clazz, ref, true);
1658 ref = FETCH(1);
1659 ILOGV("|new-instance v%d,class@0x%04x", vdst, ref);
1660 clazz = dvmDexGetResolvedClass(methodClassDex, ref);
1662 clazz = dvmResolveClass(curMethod->clazz, ref, false);
1677 (!dvmDexGetResolvedClass(methodClassDex, ref))) {
1710 ref = FETCH(1);
1712 vdst, vsrc1, ref, (s4) GET_REGISTER(vsrc1));
1718 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref);
1720 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
2816 ref = FETCH(1); /* class/field/method ref */
2817 dvmThrowVerificationError(curMethod, vsrc1, ref);
2846 ref = FETCH(1); /* inline call "ref" */
2849 vsrc1, ref, vdst);
2872 if (!dvmPerformInlineOp4Dbg(arg0, arg1, arg2, arg3, &retval, ref))
2875 if (!dvmPerformInlineOp4Std(arg0, arg1, arg2, arg3, &retval, ref))
2891 ref = FETCH(1); /* inline call "ref" */
2894 vsrc1, ref, vdst, vdst+vsrc1-1);
2917 if (!dvmPerformInlineOp4Dbg(arg0, arg1, arg2, arg3, &retval, ref))
2920 if (!dvmPerformInlineOp4Std(arg0, arg1, arg2, arg3, &retval, ref))
3056 ref = FETCH(1); /* class ref */
3063 vsrc1, ref, vdst, vdst+vsrc1-1);
3068 vsrc1, ref, vdst, arg5);
3074 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref);
3076 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
3148 ref = FETCH(1); /* method ref */
3158 vsrc1, ref, vdst, vdst+vsrc1-1);
3163 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f);
3174 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref);
3176 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
3244 ref = FETCH(1); /* method ref */
3249 vsrc1, ref, vdst, vdst+vsrc1-1);
3253 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f);
3268 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref);
3270 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
3322 ref = FETCH(1); /* method ref */
3332 vsrc1, ref, vdst, vdst+vsrc1-1);
3337 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f);
3350 methodToCall = dvmFindInterfaceMethodInCache(thisClass, ref, curMethod,
3372 ref = FETCH(1); /* method ref */
3377 vsrc1, ref, vdst, vdst+vsrc1-1);
3381 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f);
3388 methodToCall = dvmDexGetResolvedMethod(methodClassDex, ref);
3390 methodToCall = dvmResolveMethod(curMethod->clazz, ref,
3405 ref = FETCH(1); /* method ref */
3410 vsrc1, ref, vdst, vdst+vsrc1-1);
3413 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f);
3415 methodToCall = dvmDexGetResolvedMethod(methodClassDex, ref);
3417 methodToCall = dvmResolveMethod(curMethod->clazz, ref, METHOD_STATIC);
3430 (dvmDexGetResolvedMethod(methodClassDex, ref) == NULL)) {
3446 ref = FETCH(1); /* vtable index */
3456 vsrc1, ref, vdst, vdst+vsrc1-1);
3461 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f);
3473 ref < (unsigned int) thisPtr->clazz->vtableCount);
3474 methodToCall = thisPtr->clazz->vtable[ref];
3491 ref, methodToCall->clazz->descriptor, methodToCall->name);
3505 ref = FETCH(1); /* vtable index */
3510 vsrc1, ref, vdst, vdst+vsrc1-1);
3514 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f);
3522 if (ref >= curMethod->clazz->super->vtableCount) {
3527 assert(ref < (unsigned int) curMethod->clazz->super->vtableCount);
3539 methodToCall = curMethod->clazz->super->vtable[ref];
3551 ref, methodToCall->clazz->descriptor, methodToCall->name);