• Home
  • Raw
  • Download

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 in dvmInterpretPortable() local
1461 ref = FETCH(1); in dvmInterpretPortable()
1462 ILOGV("|const-string v%d string@0x%04x", vdst, ref); in dvmInterpretPortable()
1463 strObj = dvmDexGetResolvedString(methodClassDex, ref); in dvmInterpretPortable()
1466 strObj = dvmResolveString(curMethod->clazz, ref); in dvmInterpretPortable()
1503 ref = FETCH(1); in dvmInterpretPortable()
1504 ILOGV("|const-class v%d class@0x%04x", vdst, ref); in dvmInterpretPortable()
1505 clazz = dvmDexGetResolvedClass(methodClassDex, ref); in dvmInterpretPortable()
1508 clazz = dvmResolveClass(curMethod->clazz, ref, true); in dvmInterpretPortable()
1576 ref = FETCH(1); /* class to check against */ in dvmInterpretPortable()
1577 ILOGV("|check-cast v%d,class@0x%04x", vsrc1, ref); in dvmInterpretPortable()
1585 clazz = dvmDexGetResolvedClass(methodClassDex, ref); in dvmInterpretPortable()
1587 clazz = dvmResolveClass(curMethod->clazz, ref, false); in dvmInterpretPortable()
1608 ref = FETCH(1); /* class to check against */ in dvmInterpretPortable()
1609 ILOGV("|instance-of v%d,v%d,class@0x%04x", vdst, vsrc1, ref); in dvmInterpretPortable()
1619 clazz = dvmDexGetResolvedClass(methodClassDex, ref); in dvmInterpretPortable()
1622 clazz = dvmResolveClass(curMethod->clazz, ref, true); in dvmInterpretPortable()
1658 ref = FETCH(1); in dvmInterpretPortable()
1659 ILOGV("|new-instance v%d,class@0x%04x", vdst, ref); in dvmInterpretPortable()
1660 clazz = dvmDexGetResolvedClass(methodClassDex, ref); in dvmInterpretPortable()
1662 clazz = dvmResolveClass(curMethod->clazz, ref, false); in dvmInterpretPortable()
1677 (!dvmDexGetResolvedClass(methodClassDex, ref))) { in dvmInterpretPortable()
1710 ref = FETCH(1); in dvmInterpretPortable()
1712 vdst, vsrc1, ref, (s4) GET_REGISTER(vsrc1)); in dvmInterpretPortable()
1718 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref); in dvmInterpretPortable()
1720 arrayClass = dvmResolveClass(curMethod->clazz, ref, false); in dvmInterpretPortable()
2816 ref = FETCH(1); /* class/field/method ref */ in dvmInterpretPortable()
2817 dvmThrowVerificationError(curMethod, vsrc1, ref); in dvmInterpretPortable()
2846 ref = FETCH(1); /* inline call "ref" */ in dvmInterpretPortable()
2849 vsrc1, ref, vdst); in dvmInterpretPortable()
2872 if (!dvmPerformInlineOp4Dbg(arg0, arg1, arg2, arg3, &retval, ref)) in dvmInterpretPortable()
2875 if (!dvmPerformInlineOp4Std(arg0, arg1, arg2, arg3, &retval, ref)) in dvmInterpretPortable()
2891 ref = FETCH(1); /* inline call "ref" */ in dvmInterpretPortable()
2894 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
2917 if (!dvmPerformInlineOp4Dbg(arg0, arg1, arg2, arg3, &retval, ref)) in dvmInterpretPortable()
2920 if (!dvmPerformInlineOp4Std(arg0, arg1, arg2, arg3, &retval, ref)) in dvmInterpretPortable()
3056 ref = FETCH(1); /* class ref */ in dvmInterpretPortable()
3063 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
3068 vsrc1, ref, vdst, arg5); in dvmInterpretPortable()
3074 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref); in dvmInterpretPortable()
3076 arrayClass = dvmResolveClass(curMethod->clazz, ref, false); in dvmInterpretPortable()
3148 ref = FETCH(1); /* method ref */ in dvmInterpretPortable()
3158 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
3163 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f); in dvmInterpretPortable()
3174 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref); in dvmInterpretPortable()
3176 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL); in dvmInterpretPortable()
3244 ref = FETCH(1); /* method ref */ in dvmInterpretPortable()
3249 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
3253 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f); in dvmInterpretPortable()
3268 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref); in dvmInterpretPortable()
3270 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL); in dvmInterpretPortable()
3322 ref = FETCH(1); /* method ref */ in dvmInterpretPortable()
3332 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
3337 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f); in dvmInterpretPortable()
3350 methodToCall = dvmFindInterfaceMethodInCache(thisClass, ref, curMethod, in dvmInterpretPortable()
3372 ref = FETCH(1); /* method ref */ in dvmInterpretPortable()
3377 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
3381 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f); in dvmInterpretPortable()
3388 methodToCall = dvmDexGetResolvedMethod(methodClassDex, ref); in dvmInterpretPortable()
3390 methodToCall = dvmResolveMethod(curMethod->clazz, ref, in dvmInterpretPortable()
3405 ref = FETCH(1); /* method ref */ in dvmInterpretPortable()
3410 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
3413 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f); in dvmInterpretPortable()
3415 methodToCall = dvmDexGetResolvedMethod(methodClassDex, ref); in dvmInterpretPortable()
3417 methodToCall = dvmResolveMethod(curMethod->clazz, ref, METHOD_STATIC); in dvmInterpretPortable()
3430 (dvmDexGetResolvedMethod(methodClassDex, ref) == NULL)) { in dvmInterpretPortable()
3446 ref = FETCH(1); /* vtable index */ in dvmInterpretPortable()
3456 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
3461 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f); in dvmInterpretPortable()
3473 assert(ref < (unsigned int) thisPtr->clazz->vtableCount); in dvmInterpretPortable()
3474 methodToCall = thisPtr->clazz->vtable[ref]; in dvmInterpretPortable()
3491 ref, methodToCall->clazz->descriptor, methodToCall->name); in dvmInterpretPortable()
3505 ref = FETCH(1); /* vtable index */ in dvmInterpretPortable()
3510 vsrc1, ref, vdst, vdst+vsrc1-1); in dvmInterpretPortable()
3514 vsrc1 >> 4, ref, vdst, vsrc1 & 0x0f); in dvmInterpretPortable()
3522 if (ref >= curMethod->clazz->super->vtableCount) { in dvmInterpretPortable()
3527 assert(ref < (unsigned int) curMethod->clazz->super->vtableCount); in dvmInterpretPortable()
3539 methodToCall = curMethod->clazz->super->vtable[ref]; in dvmInterpretPortable()
3551 ref, methodToCall->clazz->descriptor, methodToCall->name); in dvmInterpretPortable()