Lines Matching defs:GET_REGISTER

247 # define GET_REGISTER(_idx) \
253 # define GET_REGISTER_AS_OBJECT(_idx) ((Object *)GET_REGISTER(_idx))
255 # define GET_REGISTER_INT(_idx) ((s4) GET_REGISTER(_idx))
276 # define GET_REGISTER(_idx) (fp[(_idx)])
280 # define GET_REGISTER_INT(_idx) ((s4)GET_REGISTER(_idx))
560 GET_REGISTER##_fromtype(vsrc1)); \
573 val = GET_REGISTER##_fromrtype(vsrc1); \
594 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \
609 val1 = GET_REGISTER##_type(vsrc1); \
610 val2 = GET_REGISTER##_type(vsrc2); \
628 if ((s4) GET_REGISTER(vsrc1) _cmp (s4) GET_REGISTER(vsrc2)) { \
644 if ((s4) GET_REGISTER(vsrc1) _cmp 0) { \
661 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \
675 firstVal = GET_REGISTER(vsrc1); \
676 secondVal = GET_REGISTER(vsrc2); \
695 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \
710 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \
723 firstVal = GET_REGISTER(vsrc1); \
742 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \
758 firstVal = GET_REGISTER(vsrc1); \
776 (s4) GET_REGISTER(vsrc1) _op (s1) vsrc2); \
792 _cast GET_REGISTER(vsrc1) _op (vsrc2 & 0x1f)); \
803 firstVal = GET_REGISTER(vdst); \
804 secondVal = GET_REGISTER(vsrc1); \
822 (s4) GET_REGISTER(vdst) _op (s4) GET_REGISTER(vsrc1)); \
832 _cast GET_REGISTER(vdst) _op (GET_REGISTER(vsrc1) & 0x1f)); \
882 _cast GET_REGISTER_WIDE(vsrc1) _op (GET_REGISTER(vsrc2) & 0x3f)); \
924 _cast GET_REGISTER_WIDE(vdst) _op (GET_REGISTER(vsrc1) & 0x3f)); \
984 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
987 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
995 ((_type*) arrayObj->contents)[GET_REGISTER(vsrc2)]); \
996 ILOGV("+ AGET[%d]=0x%x", GET_REGISTER(vsrc2), GET_REGISTER(vdst)); \
1011 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
1014 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
1019 ILOGV("+ APUT[%d]=0x%08x", GET_REGISTER(vsrc2), GET_REGISTER(vdst));\
1020 ((_type*) arrayObj->contents)[GET_REGISTER(vsrc2)] = \
1021 GET_REGISTER##_regsize(vdst); \
1052 obj = (Object*) GET_REGISTER(vsrc1); \
1064 (u8) GET_REGISTER##_regsize(vdst)); \
1078 obj = (Object*) GET_REGISTER(vsrc1); \
1083 (u8) GET_REGISTER##_regsize(vdst)); \
1097 obj = (Object*) GET_REGISTER(vsrc1); \
1107 GET_REGISTER##_regsize(vdst)); \
1109 (u8) GET_REGISTER##_regsize(vdst)); \
1123 obj = (Object*) GET_REGISTER(vsrc1); \
1126 dvmSetField##_ftype(obj, ref, GET_REGISTER##_regsize(vdst)); \
1128 (u8) GET_REGISTER##_regsize(vdst)); \
1148 sfield->field.name, (u8)GET_REGISTER##_regsize(vdst)); \
1167 dvmSetStaticField##_ftype(sfield, GET_REGISTER##_regsize(vdst)); \
1169 sfield->field.name, (u8)GET_REGISTER##_regsize(vdst)); \
1306 kSpacing, vdst, GET_REGISTER(vsrc1));
1307 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1317 kSpacing, vdst, GET_REGISTER(vsrc1));
1318 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1328 kSpacing, vdst, GET_REGISTER(vsrc1));
1329 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1372 kSpacing, vdst, GET_REGISTER(vsrc1));
1373 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1385 kSpacing, vdst, GET_REGISTER(vsrc1));
1386 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1398 kSpacing, vdst, GET_REGISTER(vsrc1));
1399 SET_REGISTER(vdst, GET_REGISTER(vsrc1));
1458 retval.i = GET_REGISTER(vsrc1);
1476 retval.i = GET_REGISTER(vsrc1);
1643 vsrc1, kSpacing+6, GET_REGISTER(vsrc1));
1644 obj = (Object*)GET_REGISTER(vsrc1);
1667 vsrc1, kSpacing+5, GET_REGISTER(vsrc1));
1668 obj = (Object*)GET_REGISTER(vsrc1);
1702 obj = (Object*)GET_REGISTER(vsrc1);
1735 obj = (Object*)GET_REGISTER(vsrc1);
1763 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
1823 vdst, vsrc1, ref, (s4) GET_REGISTER(vsrc1));
1824 length = (s4) GET_REGISTER(vsrc1);
1880 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
1894 ILOGV("|throw v%d (%p)", vsrc1, (void*)GET_REGISTER(vsrc1));
1895 obj = (Object*) GET_REGISTER(vsrc1);
1974 testVal = GET_REGISTER(vsrc1);
2005 testVal = GET_REGISTER(vsrc1);
2155 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
2158 if (GET_REGISTER(vsrc2) >= arrayObj->length) {
2163 obj = (Object*) GET_REGISTER(vdst);
2177 ILOGV("+ APUT[%d]=0x%08x", GET_REGISTER(vsrc2), GET_REGISTER(vdst));
2178 ((u4*) arrayObj->contents)[GET_REGISTER(vsrc2)] =
2179 GET_REGISTER(vdst);
2774 SET_REGISTER(vdst, (s2) vsrc2 - (s4) GET_REGISTER(vsrc1));
2816 SET_REGISTER(vdst, (s1) vsrc2 - (s4) GET_REGISTER(vsrc1));
2968 arg3 = GET_REGISTER(vdst >> 12);
2971 arg2 = GET_REGISTER((vdst & 0x0f00) >> 8);
2974 arg1 = GET_REGISTER((vdst & 0x00f0) >> 4);
2977 arg0 = GET_REGISTER(vdst & 0x0f);
3013 arg3 = GET_REGISTER(vdst+3);
3016 arg2 = GET_REGISTER(vdst+2);
3019 arg1 = GET_REGISTER(vdst+1);
3022 arg0 = GET_REGISTER(vdst+0);
3211 contents[i] = GET_REGISTER(vdst+i);
3215 contents[4] = GET_REGISTER(arg5);
3219 contents[i] = GET_REGISTER(vdst & 0x0f);
3249 thisPtr = (Object*) GET_REGISTER(vdst);
3254 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
3343 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
3419 thisPtr = (Object*) GET_REGISTER(vdst);
3424 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
3465 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
3524 thisPtr = (Object*) GET_REGISTER(vdst);
3529 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f);
3581 if (!checkForNull((Object*) GET_REGISTER(thisReg)))
3891 outs[i] = GET_REGISTER(vdst+i);
3902 outs[4] = GET_REGISTER(vsrc1 & 0x0f);
3906 outs[i] = GET_REGISTER(vdst & 0x0f);
3915 outs[4] = GET_REGISTER(vsrc1 & 0x0f);
3917 outs[3] = GET_REGISTER(vdst >> 12);
3919 outs[2] = GET_REGISTER((vdst & 0x0f00) >> 8);
3921 outs[1] = GET_REGISTER((vdst & 0x00f0) >> 4);
3923 outs[0] = GET_REGISTER(vdst & 0x0f);